public abstract class org.apache.logging.log4j.spi.AbstractLogger implements org.apache.logging.log4j.spi.ExtendedLogger, org.apache.logging.log4j.spi.LocationAwareLogger, java.io.Serializable
  minor version: 0
  major version: 59
  flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
  this_class: org.apache.logging.log4j.spi.AbstractLogger
  super_class: java.lang.Object
{
  public static final org.apache.logging.log4j.Marker FLOW_MARKER;
    descriptor: Lorg/apache/logging/log4j/Marker;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final org.apache.logging.log4j.Marker ENTRY_MARKER;
    descriptor: Lorg/apache/logging/log4j/Marker;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final org.apache.logging.log4j.Marker EXIT_MARKER;
    descriptor: Lorg/apache/logging/log4j/Marker;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final org.apache.logging.log4j.Marker EXCEPTION_MARKER;
    descriptor: Lorg/apache/logging/log4j/Marker;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final org.apache.logging.log4j.Marker THROWING_MARKER;
    descriptor: Lorg/apache/logging/log4j/Marker;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final org.apache.logging.log4j.Marker CATCHING_MARKER;
    descriptor: Lorg/apache/logging/log4j/Marker;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  public static final java.lang.Class<? extends org.apache.logging.log4j.message.MessageFactory> DEFAULT_MESSAGE_FACTORY_CLASS;
    descriptor: Ljava/lang/Class;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    Signature: Ljava/lang/Class<+Lorg/apache/logging/log4j/message/MessageFactory;>;

  public static final java.lang.Class<? extends org.apache.logging.log4j.message.FlowMessageFactory> DEFAULT_FLOW_MESSAGE_FACTORY_CLASS;
    descriptor: Ljava/lang/Class;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    Signature: Ljava/lang/Class<+Lorg/apache/logging/log4j/message/FlowMessageFactory;>;

  private static final long serialVersionUID;
    descriptor: J
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  private static final java.lang.String FQCN;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final java.lang.String THROWING;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "Throwing"

  private static final java.lang.String CATCHING;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "Catching"

  protected final java.lang.String name;
    descriptor: Ljava/lang/String;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL

  private final org.apache.logging.log4j.message.MessageFactory2 messageFactory;
    descriptor: Lorg/apache/logging/log4j/message/MessageFactory2;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final org.apache.logging.log4j.message.FlowMessageFactory flowMessageFactory;
    descriptor: Lorg/apache/logging/log4j/message/FlowMessageFactory;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private static java.lang.ThreadLocal<int[]> recursionDepthHolder;
    descriptor: Ljava/lang/ThreadLocal;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Signature: Ljava/lang/ThreadLocal<[I>;

  protected final transient java.lang.ThreadLocal<org.apache.logging.log4j.internal.DefaultLogBuilder> logBuilder;
    descriptor: Ljava/lang/ThreadLocal;
    flags: (0x0094) ACC_PROTECTED, ACC_FINAL, ACC_TRANSIENT
    Signature: Ljava/lang/ThreadLocal<Lorg/apache/logging/log4j/internal/DefaultLogBuilder;>;

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=5, locals=0, args_size=0
         0: .line 64
            ldc "FLOW"
            invokestatic org.apache.logging.log4j.MarkerManager.getMarker:(Ljava/lang/String;)Lorg/apache/logging/log4j/Marker;
            putstatic org.apache.logging.log4j.spi.AbstractLogger.FLOW_MARKER:Lorg/apache/logging/log4j/Marker;
         1: .line 69
            ldc "ENTER"
            invokestatic org.apache.logging.log4j.MarkerManager.getMarker:(Ljava/lang/String;)Lorg/apache/logging/log4j/Marker;
            iconst_1
            anewarray org.apache.logging.log4j.Marker
            dup
            iconst_0
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FLOW_MARKER:Lorg/apache/logging/log4j/Marker;
            aastore
            invokeinterface org.apache.logging.log4j.Marker.setParents:([Lorg/apache/logging/log4j/Marker;)Lorg/apache/logging/log4j/Marker;
            putstatic org.apache.logging.log4j.spi.AbstractLogger.ENTRY_MARKER:Lorg/apache/logging/log4j/Marker;
         2: .line 74
            ldc "EXIT"
            invokestatic org.apache.logging.log4j.MarkerManager.getMarker:(Ljava/lang/String;)Lorg/apache/logging/log4j/Marker;
            iconst_1
            anewarray org.apache.logging.log4j.Marker
            dup
            iconst_0
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FLOW_MARKER:Lorg/apache/logging/log4j/Marker;
            aastore
            invokeinterface org.apache.logging.log4j.Marker.setParents:([Lorg/apache/logging/log4j/Marker;)Lorg/apache/logging/log4j/Marker;
            putstatic org.apache.logging.log4j.spi.AbstractLogger.EXIT_MARKER:Lorg/apache/logging/log4j/Marker;
         3: .line 79
            ldc "EXCEPTION"
            invokestatic org.apache.logging.log4j.MarkerManager.getMarker:(Ljava/lang/String;)Lorg/apache/logging/log4j/Marker;
            putstatic org.apache.logging.log4j.spi.AbstractLogger.EXCEPTION_MARKER:Lorg/apache/logging/log4j/Marker;
         4: .line 84
            ldc "THROWING"
            invokestatic org.apache.logging.log4j.MarkerManager.getMarker:(Ljava/lang/String;)Lorg/apache/logging/log4j/Marker;
            iconst_1
            anewarray org.apache.logging.log4j.Marker
            dup
            iconst_0
            getstatic org.apache.logging.log4j.spi.AbstractLogger.EXCEPTION_MARKER:Lorg/apache/logging/log4j/Marker;
            aastore
            invokeinterface org.apache.logging.log4j.Marker.setParents:([Lorg/apache/logging/log4j/Marker;)Lorg/apache/logging/log4j/Marker;
            putstatic org.apache.logging.log4j.spi.AbstractLogger.THROWING_MARKER:Lorg/apache/logging/log4j/Marker;
         5: .line 89
            ldc "CATCHING"
            invokestatic org.apache.logging.log4j.MarkerManager.getMarker:(Ljava/lang/String;)Lorg/apache/logging/log4j/Marker;
            iconst_1
            anewarray org.apache.logging.log4j.Marker
            dup
            iconst_0
            getstatic org.apache.logging.log4j.spi.AbstractLogger.EXCEPTION_MARKER:Lorg/apache/logging/log4j/Marker;
            aastore
            invokeinterface org.apache.logging.log4j.Marker.setParents:([Lorg/apache/logging/log4j/Marker;)Lorg/apache/logging/log4j/Marker;
            putstatic org.apache.logging.log4j.spi.AbstractLogger.CATCHING_MARKER:Lorg/apache/logging/log4j/Marker;
         6: .line 95
            ldc "log4j2.messageFactory"
            ldc Lorg/apache/logging/log4j/message/ReusableMessageFactory;
         7: .line 96
            ldc Lorg/apache/logging/log4j/message/ParameterizedMessageFactory;
         8: .line 95
            invokestatic org.apache.logging.log4j.spi.AbstractLogger.createClassForProperty:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Class;)Ljava/lang/Class;
         9: .line 94
            putstatic org.apache.logging.log4j.spi.AbstractLogger.DEFAULT_MESSAGE_FACTORY_CLASS:Ljava/lang/Class;
        10: .line 102
            ldc "log4j2.flowMessageFactory"
            ldc Lorg/apache/logging/log4j/message/DefaultFlowMessageFactory;
            invokestatic org.apache.logging.log4j.spi.AbstractLogger.createFlowClassForProperty:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Class;
        11: .line 101
            putstatic org.apache.logging.log4j.spi.AbstractLogger.DEFAULT_FLOW_MESSAGE_FACTORY_CLASS:Ljava/lang/Class;
        12: .line 106
            ldc Lorg/apache/logging/log4j/spi/AbstractLogger;
            invokevirtual java.lang.Class.getName:()Ljava/lang/String;
            putstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
        13: .line 113
            new java.lang.ThreadLocal
            dup
            invokespecial java.lang.ThreadLocal.<init>:()V
            putstatic org.apache.logging.log4j.spi.AbstractLogger.recursionDepthHolder:Ljava/lang/ThreadLocal;
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
         0: .line 119
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 120
            aload 0 /* this */
            aload 0 /* this */
            invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
            invokevirtual java.lang.Class.getName:()Ljava/lang/String;
            putfield org.apache.logging.log4j.spi.AbstractLogger.name:Ljava/lang/String;
         2: .line 121
            aload 0 /* this */
            invokestatic org.apache.logging.log4j.spi.AbstractLogger.createDefaultMessageFactory:()Lorg/apache/logging/log4j/message/MessageFactory2;
            putfield org.apache.logging.log4j.spi.AbstractLogger.messageFactory:Lorg/apache/logging/log4j/message/MessageFactory2;
         3: .line 122
            aload 0 /* this */
            invokestatic org.apache.logging.log4j.spi.AbstractLogger.createDefaultFlowMessageFactory:()Lorg/apache/logging/log4j/message/FlowMessageFactory;
            putfield org.apache.logging.log4j.spi.AbstractLogger.flowMessageFactory:Lorg/apache/logging/log4j/message/FlowMessageFactory;
         4: .line 123
            aload 0 /* this */
            new org.apache.logging.log4j.spi.AbstractLogger$LocalLogBuilder
            dup
            aload 0 /* this */
            aload 0 /* this */
            invokespecial org.apache.logging.log4j.spi.AbstractLogger$LocalLogBuilder.<init>:(Lorg/apache/logging/log4j/spi/AbstractLogger;Lorg/apache/logging/log4j/spi/AbstractLogger;)V
            putfield org.apache.logging.log4j.spi.AbstractLogger.logBuilder:Ljava/lang/ThreadLocal;
         5: .line 124
            return
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    6     0  this  Lorg/apache/logging/log4j/spi/AbstractLogger;

  public void <init>(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String name
         0: .line 132
            aload 0 /* this */
            aload 1 /* name */
            invokestatic org.apache.logging.log4j.spi.AbstractLogger.createDefaultMessageFactory:()Lorg/apache/logging/log4j/message/MessageFactory2;
            invokespecial org.apache.logging.log4j.spi.AbstractLogger.<init>:(Ljava/lang/String;Lorg/apache/logging/log4j/message/MessageFactory;)V
         1: .line 133
            return
        end local 1 // java.lang.String name
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  name  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      name  final

  public void <init>(java.lang.String, org.apache.logging.log4j.message.MessageFactory);
    descriptor: (Ljava/lang/String;Lorg/apache/logging/log4j/message/MessageFactory;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String name
        start local 2 // org.apache.logging.log4j.message.MessageFactory messageFactory
         0: .line 141
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 142
            aload 0 /* this */
            aload 1 /* name */
            putfield org.apache.logging.log4j.spi.AbstractLogger.name:Ljava/lang/String;
         2: .line 143
            aload 0 /* this */
            aload 2 /* messageFactory */
            ifnonnull 3
            invokestatic org.apache.logging.log4j.spi.AbstractLogger.createDefaultMessageFactory:()Lorg/apache/logging/log4j/message/MessageFactory2;
            goto 4
      StackMap locals: org.apache.logging.log4j.spi.AbstractLogger java.lang.String org.apache.logging.log4j.message.MessageFactory
      StackMap stack: org.apache.logging.log4j.spi.AbstractLogger
         3: aload 2 /* messageFactory */
            invokestatic org.apache.logging.log4j.spi.AbstractLogger.narrow:(Lorg/apache/logging/log4j/message/MessageFactory;)Lorg/apache/logging/log4j/message/MessageFactory2;
      StackMap locals: org.apache.logging.log4j.spi.AbstractLogger java.lang.String org.apache.logging.log4j.message.MessageFactory
      StackMap stack: org.apache.logging.log4j.spi.AbstractLogger org.apache.logging.log4j.message.MessageFactory2
         4: putfield org.apache.logging.log4j.spi.AbstractLogger.messageFactory:Lorg/apache/logging/log4j/message/MessageFactory2;
         5: .line 144
            aload 0 /* this */
            invokestatic org.apache.logging.log4j.spi.AbstractLogger.createDefaultFlowMessageFactory:()Lorg/apache/logging/log4j/message/FlowMessageFactory;
            putfield org.apache.logging.log4j.spi.AbstractLogger.flowMessageFactory:Lorg/apache/logging/log4j/message/FlowMessageFactory;
         6: .line 145
            aload 0 /* this */
            new org.apache.logging.log4j.spi.AbstractLogger$LocalLogBuilder
            dup
            aload 0 /* this */
            aload 0 /* this */
            invokespecial org.apache.logging.log4j.spi.AbstractLogger$LocalLogBuilder.<init>:(Lorg/apache/logging/log4j/spi/AbstractLogger;Lorg/apache/logging/log4j/spi/AbstractLogger;)V
            putfield org.apache.logging.log4j.spi.AbstractLogger.logBuilder:Ljava/lang/ThreadLocal;
         7: .line 146
            return
        end local 2 // org.apache.logging.log4j.message.MessageFactory messageFactory
        end local 1 // java.lang.String name
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    8     0            this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    8     1            name  Ljava/lang/String;
            0    8     2  messageFactory  Lorg/apache/logging/log4j/message/MessageFactory;
    MethodParameters:
                Name  Flags
      name            final
      messageFactory  final

  public static void checkMessageFactory(org.apache.logging.log4j.spi.ExtendedLogger, org.apache.logging.log4j.message.MessageFactory);
    descriptor: (Lorg/apache/logging/log4j/spi/ExtendedLogger;Lorg/apache/logging/log4j/message/MessageFactory;)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=5, locals=4, args_size=2
        start local 0 // org.apache.logging.log4j.spi.ExtendedLogger logger
        start local 1 // org.apache.logging.log4j.message.MessageFactory messageFactory
         0: .line 157
            aload 0 /* logger */
            invokeinterface org.apache.logging.log4j.spi.ExtendedLogger.getName:()Ljava/lang/String;
            astore 2 /* name */
        start local 2 // java.lang.String name
         1: .line 158
            aload 0 /* logger */
            invokeinterface org.apache.logging.log4j.spi.ExtendedLogger.getMessageFactory:()Lorg/apache/logging/log4j/message/MessageFactory;
            astore 3 /* loggerMessageFactory */
        start local 3 // org.apache.logging.log4j.message.MessageFactory loggerMessageFactory
         2: .line 159
            aload 1 /* messageFactory */
            ifnull 9
            aload 3 /* loggerMessageFactory */
            aload 1 /* messageFactory */
            invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
            ifne 9
         3: .line 160
            invokestatic org.apache.logging.log4j.status.StatusLogger.getLogger:()Lorg/apache/logging/log4j/status/StatusLogger;
         4: .line 161
            ldc "The Logger {} was created with the message factory {} and is now requested with the message factory {}, which may create log events with unexpected formatting."
         5: .line 162
            aload 2 /* name */
         6: .line 163
            aload 3 /* loggerMessageFactory */
            aload 1 /* messageFactory */
         7: .line 160
            invokevirtual org.apache.logging.log4j.status.StatusLogger.warn:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         8: .line 164
            goto 14
      StackMap locals: java.lang.String org.apache.logging.log4j.message.MessageFactory
      StackMap stack:
         9: aload 1 /* messageFactory */
            ifnonnull 14
            aload 3 /* loggerMessageFactory */
            invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
            getstatic org.apache.logging.log4j.spi.AbstractLogger.DEFAULT_MESSAGE_FACTORY_CLASS:Ljava/lang/Class;
            invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
            ifne 14
        10: .line 166
            invokestatic org.apache.logging.log4j.status.StatusLogger.getLogger:()Lorg/apache/logging/log4j/status/StatusLogger;
        11: .line 167
            ldc "The Logger {} was created with the message factory {} and is now requested with a null message factory (defaults to {}), which may create log events with unexpected formatting."
        12: .line 170
            aload 2 /* name */
            aload 3 /* loggerMessageFactory */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.DEFAULT_MESSAGE_FACTORY_CLASS:Ljava/lang/Class;
            invokevirtual java.lang.Class.getName:()Ljava/lang/String;
        13: .line 167
            invokevirtual org.apache.logging.log4j.status.StatusLogger.warn:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
        14: .line 172
      StackMap locals:
      StackMap stack:
            return
        end local 3 // org.apache.logging.log4j.message.MessageFactory loggerMessageFactory
        end local 2 // java.lang.String name
        end local 1 // org.apache.logging.log4j.message.MessageFactory messageFactory
        end local 0 // org.apache.logging.log4j.spi.ExtendedLogger logger
      LocalVariableTable:
        Start  End  Slot                  Name  Signature
            0   15     0                logger  Lorg/apache/logging/log4j/spi/ExtendedLogger;
            0   15     1        messageFactory  Lorg/apache/logging/log4j/message/MessageFactory;
            1   15     2                  name  Ljava/lang/String;
            2   15     3  loggerMessageFactory  Lorg/apache/logging/log4j/message/MessageFactory;
    MethodParameters:
                Name  Flags
      logger          final
      messageFactory  final

  public void catching(org.apache.logging.log4j.Level, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Level;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // java.lang.Throwable t
         0: .line 176
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* level */
            aload 2 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.catching:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Ljava/lang/Throwable;)V
         1: .line 177
            return
        end local 2 // java.lang.Throwable t
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  level  Lorg/apache/logging/log4j/Level;
            0    2     2      t  Ljava/lang/Throwable;
    MethodParameters:
       Name  Flags
      level  final
      t      final

  protected void catching(java.lang.String, org.apache.logging.log4j.Level, java.lang.Throwable);
    descriptor: (Ljava/lang/String;Lorg/apache/logging/log4j/Level;Ljava/lang/Throwable;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String fqcn
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // java.lang.Throwable t
         0: .line 187
            aload 0 /* this */
            aload 2 /* level */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.CATCHING_MARKER:Lorg/apache/logging/log4j/Marker;
            aconst_null
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.isEnabled:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)Z
            ifeq 2
         1: .line 188
            aload 0 /* this */
            aload 1 /* fqcn */
            aload 2 /* level */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.CATCHING_MARKER:Lorg/apache/logging/log4j/Marker;
            aload 0 /* this */
            aload 3 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.catchingMsg:(Ljava/lang/Throwable;)Lorg/apache/logging/log4j/message/Message;
            aload 3 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessageSafely:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         2: .line 190
      StackMap locals:
      StackMap stack:
            return
        end local 3 // java.lang.Throwable t
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // java.lang.String fqcn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    3     1   fqcn  Ljava/lang/String;
            0    3     2  level  Lorg/apache/logging/log4j/Level;
            0    3     3      t  Ljava/lang/Throwable;
    MethodParameters:
       Name  Flags
      fqcn   final
      level  final
      t      final

  public void catching(java.lang.Throwable);
    descriptor: (Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.Throwable t
         0: .line 194
            aload 0 /* this */
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            getstatic org.apache.logging.log4j.spi.AbstractLogger.CATCHING_MARKER:Lorg/apache/logging/log4j/Marker;
            aconst_null
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.isEnabled:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)Z
            ifeq 2
         1: .line 195
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            getstatic org.apache.logging.log4j.spi.AbstractLogger.CATCHING_MARKER:Lorg/apache/logging/log4j/Marker;
            aload 0 /* this */
            aload 1 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.catchingMsg:(Ljava/lang/Throwable;)Lorg/apache/logging/log4j/message/Message;
            aload 1 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessageSafely:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         2: .line 197
      StackMap locals:
      StackMap stack:
            return
        end local 1 // java.lang.Throwable t
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    3     1     t  Ljava/lang/Throwable;
    MethodParameters:
      Name  Flags
      t     final

  protected org.apache.logging.log4j.message.Message catchingMsg(java.lang.Throwable);
    descriptor: (Ljava/lang/Throwable;)Lorg/apache/logging/log4j/message/Message;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.Throwable t
         0: .line 200
            aload 0 /* this */
            getfield org.apache.logging.log4j.spi.AbstractLogger.messageFactory:Lorg/apache/logging/log4j/message/MessageFactory2;
            ldc "Catching"
            invokeinterface org.apache.logging.log4j.message.MessageFactory2.newMessage:(Ljava/lang/String;)Lorg/apache/logging/log4j/message/Message;
            areturn
        end local 1 // java.lang.Throwable t
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    1     1     t  Ljava/lang/Throwable;
    MethodParameters:
      Name  Flags
      t     final

  private static java.lang.Class<? extends org.apache.logging.log4j.message.MessageFactory> createClassForProperty(java.lang.String, java.lang.Class<org.apache.logging.log4j.message.ReusableMessageFactory>, java.lang.Class<org.apache.logging.log4j.message.ParameterizedMessageFactory>);
    descriptor: (Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Class;)Ljava/lang/Class;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=3, locals=5, args_size=3
        start local 0 // java.lang.String property
        start local 1 // java.lang.Class reusableParameterizedMessageFactoryClass
        start local 2 // java.lang.Class parameterizedMessageFactoryClass
         0: .line 207
            getstatic org.apache.logging.log4j.util.Constants.ENABLE_THREADLOCALS:Z
            ifeq 1
            aload 1 /* reusableParameterizedMessageFactoryClass */
            invokevirtual java.lang.Class.getName:()Ljava/lang/String;
            goto 2
         1: .line 208
      StackMap locals:
      StackMap stack:
            aload 2 /* parameterizedMessageFactoryClass */
            invokevirtual java.lang.Class.getName:()Ljava/lang/String;
         2: .line 207
      StackMap locals:
      StackMap stack: java.lang.String
            astore 3 /* fallback */
        start local 3 // java.lang.String fallback
         3: .line 209
            invokestatic org.apache.logging.log4j.util.PropertiesUtil.getProperties:()Lorg/apache/logging/log4j/util/PropertiesUtil;
            aload 0 /* property */
            aload 3 /* fallback */
            invokevirtual org.apache.logging.log4j.util.PropertiesUtil.getStringProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
            astore 4 /* clsName */
        start local 4 // java.lang.String clsName
         4: .line 210
            aload 4 /* clsName */
            invokestatic org.apache.logging.log4j.util.LoaderUtil.loadClass:(Ljava/lang/String;)Ljava/lang/Class;
            ldc Lorg/apache/logging/log4j/message/MessageFactory;
            invokevirtual java.lang.Class.asSubclass:(Ljava/lang/Class;)Ljava/lang/Class;
         5: areturn
        end local 4 // java.lang.String clsName
        end local 3 // java.lang.String fallback
         6: .line 211
      StackMap locals:
      StackMap stack: java.lang.Throwable
            pop
         7: .line 212
            aload 2 /* parameterizedMessageFactoryClass */
            areturn
        end local 2 // java.lang.Class parameterizedMessageFactoryClass
        end local 1 // java.lang.Class reusableParameterizedMessageFactoryClass
        end local 0 // java.lang.String property
      LocalVariableTable:
        Start  End  Slot                                      Name  Signature
            0    8     0                                  property  Ljava/lang/String;
            0    8     1  reusableParameterizedMessageFactoryClass  Ljava/lang/Class<Lorg/apache/logging/log4j/message/ReusableMessageFactory;>;
            0    8     2          parameterizedMessageFactoryClass  Ljava/lang/Class<Lorg/apache/logging/log4j/message/ParameterizedMessageFactory;>;
            3    6     3                                  fallback  Ljava/lang/String;
            4    6     4                                   clsName  Ljava/lang/String;
      Exception table:
        from    to  target  type
           0     5       6  Class java.lang.Throwable
    Signature: (Ljava/lang/String;Ljava/lang/Class<Lorg/apache/logging/log4j/message/ReusableMessageFactory;>;Ljava/lang/Class<Lorg/apache/logging/log4j/message/ParameterizedMessageFactory;>;)Ljava/lang/Class<+Lorg/apache/logging/log4j/message/MessageFactory;>;
    MethodParameters:
                                          Name  Flags
      property                                  final
      reusableParameterizedMessageFactoryClass  final
      parameterizedMessageFactoryClass          final

  private static java.lang.Class<? extends org.apache.logging.log4j.message.FlowMessageFactory> createFlowClassForProperty(java.lang.String, java.lang.Class<org.apache.logging.log4j.message.DefaultFlowMessageFactory>);
    descriptor: (Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Class;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // java.lang.String property
        start local 1 // java.lang.Class defaultFlowMessageFactoryClass
         0: .line 219
            invokestatic org.apache.logging.log4j.util.PropertiesUtil.getProperties:()Lorg/apache/logging/log4j/util/PropertiesUtil;
            aload 0 /* property */
            aload 1 /* defaultFlowMessageFactoryClass */
            invokevirtual java.lang.Class.getName:()Ljava/lang/String;
            invokevirtual org.apache.logging.log4j.util.PropertiesUtil.getStringProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
            astore 2 /* clsName */
        start local 2 // java.lang.String clsName
         1: .line 220
            aload 2 /* clsName */
            invokestatic org.apache.logging.log4j.util.LoaderUtil.loadClass:(Ljava/lang/String;)Ljava/lang/Class;
            ldc Lorg/apache/logging/log4j/message/FlowMessageFactory;
            invokevirtual java.lang.Class.asSubclass:(Ljava/lang/Class;)Ljava/lang/Class;
         2: areturn
        end local 2 // java.lang.String clsName
         3: .line 221
      StackMap locals:
      StackMap stack: java.lang.Throwable
            pop
         4: .line 222
            aload 1 /* defaultFlowMessageFactoryClass */
            areturn
        end local 1 // java.lang.Class defaultFlowMessageFactoryClass
        end local 0 // java.lang.String property
      LocalVariableTable:
        Start  End  Slot                            Name  Signature
            0    5     0                        property  Ljava/lang/String;
            0    5     1  defaultFlowMessageFactoryClass  Ljava/lang/Class<Lorg/apache/logging/log4j/message/DefaultFlowMessageFactory;>;
            1    3     2                         clsName  Ljava/lang/String;
      Exception table:
        from    to  target  type
           0     2       3  Class java.lang.Throwable
    Signature: (Ljava/lang/String;Ljava/lang/Class<Lorg/apache/logging/log4j/message/DefaultFlowMessageFactory;>;)Ljava/lang/Class<+Lorg/apache/logging/log4j/message/FlowMessageFactory;>;
    MethodParameters:
                                Name  Flags
      property                        final
      defaultFlowMessageFactoryClass  final

  private static org.apache.logging.log4j.message.MessageFactory2 createDefaultMessageFactory();
    descriptor: ()Lorg/apache/logging/log4j/message/MessageFactory2;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=0
         0: .line 228
            getstatic org.apache.logging.log4j.spi.AbstractLogger.DEFAULT_MESSAGE_FACTORY_CLASS:Ljava/lang/Class;
            invokevirtual java.lang.Class.newInstance:()Ljava/lang/Object;
            checkcast org.apache.logging.log4j.message.MessageFactory
            astore 0 /* result */
        start local 0 // org.apache.logging.log4j.message.MessageFactory result
         1: .line 229
            aload 0 /* result */
            invokestatic org.apache.logging.log4j.spi.AbstractLogger.narrow:(Lorg/apache/logging/log4j/message/MessageFactory;)Lorg/apache/logging/log4j/message/MessageFactory2;
         2: areturn
        end local 0 // org.apache.logging.log4j.message.MessageFactory result
         3: .line 230
      StackMap locals:
      StackMap stack: java.lang.ReflectiveOperationException
            astore 0 /* e */
        start local 0 // java.lang.ReflectiveOperationException e
         4: .line 231
            new java.lang.IllegalStateException
            dup
            aload 0 /* e */
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/Throwable;)V
            athrow
        end local 0 // java.lang.ReflectiveOperationException e
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            1    3     0  result  Lorg/apache/logging/log4j/message/MessageFactory;
            4    5     0       e  Ljava/lang/ReflectiveOperationException;
      Exception table:
        from    to  target  type
           0     2       3  Class java.lang.InstantiationException
           0     2       3  Class java.lang.IllegalAccessException

  private static org.apache.logging.log4j.message.MessageFactory2 narrow(org.apache.logging.log4j.message.MessageFactory);
    descriptor: (Lorg/apache/logging/log4j/message/MessageFactory;)Lorg/apache/logging/log4j/message/MessageFactory2;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.apache.logging.log4j.message.MessageFactory result
         0: .line 236
            aload 0 /* result */
            instanceof org.apache.logging.log4j.message.MessageFactory2
            ifeq 2
         1: .line 237
            aload 0 /* result */
            checkcast org.apache.logging.log4j.message.MessageFactory2
            areturn
         2: .line 239
      StackMap locals:
      StackMap stack:
            new org.apache.logging.log4j.spi.MessageFactory2Adapter
            dup
            aload 0 /* result */
            invokespecial org.apache.logging.log4j.spi.MessageFactory2Adapter.<init>:(Lorg/apache/logging/log4j/message/MessageFactory;)V
            areturn
        end local 0 // org.apache.logging.log4j.message.MessageFactory result
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    3     0  result  Lorg/apache/logging/log4j/message/MessageFactory;
    MethodParameters:
        Name  Flags
      result  final

  private static org.apache.logging.log4j.message.FlowMessageFactory createDefaultFlowMessageFactory();
    descriptor: ()Lorg/apache/logging/log4j/message/FlowMessageFactory;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=0
         0: .line 244
            getstatic org.apache.logging.log4j.spi.AbstractLogger.DEFAULT_FLOW_MESSAGE_FACTORY_CLASS:Ljava/lang/Class;
            invokevirtual java.lang.Class.newInstance:()Ljava/lang/Object;
            checkcast org.apache.logging.log4j.message.FlowMessageFactory
         1: areturn
         2: .line 245
      StackMap locals:
      StackMap stack: java.lang.ReflectiveOperationException
            astore 0 /* e */
        start local 0 // java.lang.ReflectiveOperationException e
         3: .line 246
            new java.lang.IllegalStateException
            dup
            aload 0 /* e */
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/Throwable;)V
            athrow
        end local 0 // java.lang.ReflectiveOperationException e
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            3    4     0     e  Ljava/lang/ReflectiveOperationException;
      Exception table:
        from    to  target  type
           0     1       2  Class java.lang.InstantiationException
           0     1       2  Class java.lang.IllegalAccessException

  public void debug(org.apache.logging.log4j.Marker, java.lang.CharSequence);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/CharSequence;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.CharSequence message
         0: .line 252
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.DEBUG:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/CharSequence;Ljava/lang/Throwable;)V
         1: .line 253
            return
        end local 2 // java.lang.CharSequence message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/CharSequence;
    MethodParameters:
         Name  Flags
      marker   final
      message  final

  public void debug(org.apache.logging.log4j.Marker, java.lang.CharSequence, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/CharSequence;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.CharSequence message
        start local 3 // java.lang.Throwable t
         0: .line 257
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.DEBUG:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/CharSequence;Ljava/lang/Throwable;)V
         1: .line 258
            return
        end local 3 // java.lang.Throwable t
        end local 2 // java.lang.CharSequence message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/CharSequence;
            0    2     3        t  Ljava/lang/Throwable;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      t        final

  public void debug(org.apache.logging.log4j.Marker, org.apache.logging.log4j.message.Message);
    descriptor: (Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // org.apache.logging.log4j.message.Message msg
         0: .line 262
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.DEBUG:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* msg */
            aload 2 /* msg */
            ifnull 1
            aload 2 /* msg */
            invokeinterface org.apache.logging.log4j.message.Message.getThrowable:()Ljava/lang/Throwable;
            goto 2
      StackMap locals: org.apache.logging.log4j.spi.AbstractLogger org.apache.logging.log4j.Marker org.apache.logging.log4j.message.Message
      StackMap stack: org.apache.logging.log4j.spi.AbstractLogger java.lang.String org.apache.logging.log4j.Level org.apache.logging.log4j.Marker org.apache.logging.log4j.message.Message
         1: aconst_null
      StackMap locals: org.apache.logging.log4j.spi.AbstractLogger org.apache.logging.log4j.Marker org.apache.logging.log4j.message.Message
      StackMap stack: org.apache.logging.log4j.spi.AbstractLogger java.lang.String org.apache.logging.log4j.Level org.apache.logging.log4j.Marker org.apache.logging.log4j.message.Message java.lang.Throwable
         2: invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         3: .line 263
            return
        end local 2 // org.apache.logging.log4j.message.Message msg
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    4     0    this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    4     1  marker  Lorg/apache/logging/log4j/Marker;
            0    4     2     msg  Lorg/apache/logging/log4j/message/Message;
    MethodParameters:
        Name  Flags
      marker  final
      msg     final

  public void debug(org.apache.logging.log4j.Marker, org.apache.logging.log4j.message.Message, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // org.apache.logging.log4j.message.Message msg
        start local 3 // java.lang.Throwable t
         0: .line 267
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.DEBUG:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* msg */
            aload 3 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         1: .line 268
            return
        end local 3 // java.lang.Throwable t
        end local 2 // org.apache.logging.log4j.message.Message msg
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  marker  Lorg/apache/logging/log4j/Marker;
            0    2     2     msg  Lorg/apache/logging/log4j/message/Message;
            0    2     3       t  Ljava/lang/Throwable;
    MethodParameters:
        Name  Flags
      marker  final
      msg     final
      t       final

  public void debug(org.apache.logging.log4j.Marker, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.Object message
         0: .line 272
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.DEBUG:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 273
            return
        end local 2 // java.lang.Object message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final

  public void debug(org.apache.logging.log4j.Marker, java.lang.Object, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.Object message
        start local 3 // java.lang.Throwable t
         0: .line 277
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.DEBUG:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 278
            return
        end local 3 // java.lang.Throwable t
        end local 2 // java.lang.Object message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/Object;
            0    2     3        t  Ljava/lang/Throwable;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      t        final

  public void debug(org.apache.logging.log4j.Marker, java.lang.String);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
         0: .line 282
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.DEBUG:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V
         1: .line 283
            return
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
    MethodParameters:
         Name  Flags
      marker   final
      message  final

  public void debug(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object[]);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object[] params
         0: .line 287
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.DEBUG:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* params */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)V
         1: .line 288
            return
        end local 3 // java.lang.Object[] params
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3   params  [Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      params   final

  public void debug(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Throwable t
         0: .line 292
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.DEBUG:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V
         1: .line 293
            return
        end local 3 // java.lang.Throwable t
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3        t  Ljava/lang/Throwable;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      t        final

  public void debug(org.apache.logging.log4j.message.Message);
    descriptor: (Lorg/apache/logging/log4j/message/Message;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.message.Message msg
         0: .line 297
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.DEBUG:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* msg */
            aload 1 /* msg */
            ifnull 1
            aload 1 /* msg */
            invokeinterface org.apache.logging.log4j.message.Message.getThrowable:()Ljava/lang/Throwable;
            goto 2
      StackMap locals: org.apache.logging.log4j.spi.AbstractLogger org.apache.logging.log4j.message.Message
      StackMap stack: org.apache.logging.log4j.spi.AbstractLogger java.lang.String org.apache.logging.log4j.Level null org.apache.logging.log4j.message.Message
         1: aconst_null
      StackMap locals: org.apache.logging.log4j.spi.AbstractLogger org.apache.logging.log4j.message.Message
      StackMap stack: org.apache.logging.log4j.spi.AbstractLogger java.lang.String org.apache.logging.log4j.Level null org.apache.logging.log4j.message.Message java.lang.Throwable
         2: invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         3: .line 298
            return
        end local 1 // org.apache.logging.log4j.message.Message msg
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    4     1   msg  Lorg/apache/logging/log4j/message/Message;
    MethodParameters:
      Name  Flags
      msg   final

  public void debug(org.apache.logging.log4j.message.Message, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.message.Message msg
        start local 2 // java.lang.Throwable t
         0: .line 302
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.DEBUG:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* msg */
            aload 2 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         1: .line 303
            return
        end local 2 // java.lang.Throwable t
        end local 1 // org.apache.logging.log4j.message.Message msg
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   msg  Lorg/apache/logging/log4j/message/Message;
            0    2     2     t  Ljava/lang/Throwable;
    MethodParameters:
      Name  Flags
      msg   final
      t     final

  public void debug(java.lang.CharSequence);
    descriptor: (Ljava/lang/CharSequence;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.CharSequence message
         0: .line 307
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.DEBUG:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/CharSequence;Ljava/lang/Throwable;)V
         1: .line 308
            return
        end local 1 // java.lang.CharSequence message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/CharSequence;
    MethodParameters:
         Name  Flags
      message  final

  public void debug(java.lang.CharSequence, java.lang.Throwable);
    descriptor: (Ljava/lang/CharSequence;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.CharSequence message
        start local 2 // java.lang.Throwable t
         0: .line 312
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.DEBUG:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/CharSequence;Ljava/lang/Throwable;)V
         1: .line 313
            return
        end local 2 // java.lang.Throwable t
        end local 1 // java.lang.CharSequence message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/CharSequence;
            0    2     2        t  Ljava/lang/Throwable;
    MethodParameters:
         Name  Flags
      message  final
      t        final

  public void debug(java.lang.Object);
    descriptor: (Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.Object message
         0: .line 317
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.DEBUG:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 318
            return
        end local 1 // java.lang.Object message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final

  public void debug(java.lang.Object, java.lang.Throwable);
    descriptor: (Ljava/lang/Object;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.Object message
        start local 2 // java.lang.Throwable t
         0: .line 322
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.DEBUG:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 323
            return
        end local 2 // java.lang.Throwable t
        end local 1 // java.lang.Object message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/Object;
            0    2     2        t  Ljava/lang/Throwable;
    MethodParameters:
         Name  Flags
      message  final
      t        final

  public void debug(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
         0: .line 327
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.DEBUG:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V
         1: .line 328
            return
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
    MethodParameters:
         Name  Flags
      message  final

  public void debug(java.lang.String, java.lang.Object[]);
    descriptor: (Ljava/lang/String;[Ljava/lang/Object;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object[] params
         0: .line 332
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.DEBUG:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* params */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)V
         1: .line 333
            return
        end local 2 // java.lang.Object[] params
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2   params  [Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      params   final

  public void debug(java.lang.String, java.lang.Throwable);
    descriptor: (Ljava/lang/String;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Throwable t
         0: .line 337
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.DEBUG:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V
         1: .line 338
            return
        end local 2 // java.lang.Throwable t
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2        t  Ljava/lang/Throwable;
    MethodParameters:
         Name  Flags
      message  final
      t        final

  public void debug(org.apache.logging.log4j.util.Supplier<?>);
    descriptor: (Lorg/apache/logging/log4j/util/Supplier;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.util.Supplier msgSupplier
         0: .line 342
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.DEBUG:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* msgSupplier */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier;Ljava/lang/Throwable;)V
         1: .line 343
            return
        end local 1 // org.apache.logging.log4j.util.Supplier msgSupplier
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  msgSupplier  Lorg/apache/logging/log4j/util/Supplier<*>;
    Signature: (Lorg/apache/logging/log4j/util/Supplier<*>;)V
    MethodParameters:
             Name  Flags
      msgSupplier  final

  public void debug(org.apache.logging.log4j.util.Supplier<?>, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/util/Supplier;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.util.Supplier msgSupplier
        start local 2 // java.lang.Throwable t
         0: .line 347
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.DEBUG:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* msgSupplier */
            aload 2 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier;Ljava/lang/Throwable;)V
         1: .line 348
            return
        end local 2 // java.lang.Throwable t
        end local 1 // org.apache.logging.log4j.util.Supplier msgSupplier
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  msgSupplier  Lorg/apache/logging/log4j/util/Supplier<*>;
            0    2     2            t  Ljava/lang/Throwable;
    Signature: (Lorg/apache/logging/log4j/util/Supplier<*>;Ljava/lang/Throwable;)V
    MethodParameters:
             Name  Flags
      msgSupplier  final
      t            final

  public void debug(org.apache.logging.log4j.Marker, org.apache.logging.log4j.util.Supplier<?>);
    descriptor: (Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // org.apache.logging.log4j.util.Supplier msgSupplier
         0: .line 352
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.DEBUG:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* msgSupplier */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier;Ljava/lang/Throwable;)V
         1: .line 353
            return
        end local 2 // org.apache.logging.log4j.util.Supplier msgSupplier
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1       marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  msgSupplier  Lorg/apache/logging/log4j/util/Supplier<*>;
    Signature: (Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier<*>;)V
    MethodParameters:
             Name  Flags
      marker       final
      msgSupplier  final

  public void debug(org.apache.logging.log4j.Marker, java.lang.String, org.apache.logging.log4j.util.Supplier<?>[]);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // org.apache.logging.log4j.util.Supplier[] paramSuppliers
         0: .line 357
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.DEBUG:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* paramSuppliers */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier;)V
         1: .line 358
            return
        end local 3 // org.apache.logging.log4j.util.Supplier[] paramSuppliers
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    2     0            this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1          marker  Lorg/apache/logging/log4j/Marker;
            0    2     2         message  Ljava/lang/String;
            0    2     3  paramSuppliers  [Lorg/apache/logging/log4j/util/Supplier;
    Signature: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier<*>;)V
    MethodParameters:
                Name  Flags
      marker          final
      message         final
      paramSuppliers  final

  public void debug(org.apache.logging.log4j.Marker, org.apache.logging.log4j.util.Supplier<?>, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // org.apache.logging.log4j.util.Supplier msgSupplier
        start local 3 // java.lang.Throwable t
         0: .line 362
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.DEBUG:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* msgSupplier */
            aload 3 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier;Ljava/lang/Throwable;)V
         1: .line 363
            return
        end local 3 // java.lang.Throwable t
        end local 2 // org.apache.logging.log4j.util.Supplier msgSupplier
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1       marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  msgSupplier  Lorg/apache/logging/log4j/util/Supplier<*>;
            0    2     3            t  Ljava/lang/Throwable;
    Signature: (Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier<*>;Ljava/lang/Throwable;)V
    MethodParameters:
             Name  Flags
      marker       final
      msgSupplier  final
      t            final

  public void debug(java.lang.String, org.apache.logging.log4j.util.Supplier<?>[]);
    descriptor: (Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // org.apache.logging.log4j.util.Supplier[] paramSuppliers
         0: .line 367
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.DEBUG:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* paramSuppliers */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier;)V
         1: .line 368
            return
        end local 2 // org.apache.logging.log4j.util.Supplier[] paramSuppliers
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    2     0            this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1         message  Ljava/lang/String;
            0    2     2  paramSuppliers  [Lorg/apache/logging/log4j/util/Supplier;
    Signature: (Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier<*>;)V
    MethodParameters:
                Name  Flags
      message         final
      paramSuppliers  final

  public void debug(org.apache.logging.log4j.Marker, org.apache.logging.log4j.util.MessageSupplier);
    descriptor: (Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/MessageSupplier;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
         0: .line 372
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.DEBUG:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* msgSupplier */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/MessageSupplier;Ljava/lang/Throwable;)V
         1: .line 373
            return
        end local 2 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1       marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  msgSupplier  Lorg/apache/logging/log4j/util/MessageSupplier;
    MethodParameters:
             Name  Flags
      marker       final
      msgSupplier  final

  public void debug(org.apache.logging.log4j.Marker, org.apache.logging.log4j.util.MessageSupplier, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/MessageSupplier;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
        start local 3 // java.lang.Throwable t
         0: .line 377
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.DEBUG:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* msgSupplier */
            aload 3 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/MessageSupplier;Ljava/lang/Throwable;)V
         1: .line 378
            return
        end local 3 // java.lang.Throwable t
        end local 2 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1       marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  msgSupplier  Lorg/apache/logging/log4j/util/MessageSupplier;
            0    2     3            t  Ljava/lang/Throwable;
    MethodParameters:
             Name  Flags
      marker       final
      msgSupplier  final
      t            final

  public void debug(org.apache.logging.log4j.util.MessageSupplier);
    descriptor: (Lorg/apache/logging/log4j/util/MessageSupplier;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
         0: .line 382
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.DEBUG:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* msgSupplier */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/MessageSupplier;Ljava/lang/Throwable;)V
         1: .line 383
            return
        end local 1 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  msgSupplier  Lorg/apache/logging/log4j/util/MessageSupplier;
    MethodParameters:
             Name  Flags
      msgSupplier  final

  public void debug(org.apache.logging.log4j.util.MessageSupplier, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/util/MessageSupplier;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
        start local 2 // java.lang.Throwable t
         0: .line 387
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.DEBUG:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* msgSupplier */
            aload 2 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/MessageSupplier;Ljava/lang/Throwable;)V
         1: .line 388
            return
        end local 2 // java.lang.Throwable t
        end local 1 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  msgSupplier  Lorg/apache/logging/log4j/util/MessageSupplier;
            0    2     2            t  Ljava/lang/Throwable;
    MethodParameters:
             Name  Flags
      msgSupplier  final
      t            final

  public void debug(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
         0: .line 392
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.DEBUG:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 393
            return
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final

  public void debug(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=5, args_size=5
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
         0: .line 397
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.DEBUG:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 398
            return
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final

  public void debug(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=6, args_size=6
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
         0: .line 402
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.DEBUG:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 403
            return
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final
      p2       final

  public void debug(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=9, locals=7, args_size=7
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
        start local 6 // java.lang.Object p3
         0: .line 408
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.DEBUG:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            aload 6 /* p3 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 409
            return
        end local 6 // java.lang.Object p3
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
            0    2     6       p3  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final

  public void debug(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=10, locals=8, args_size=8
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
        start local 6 // java.lang.Object p3
        start local 7 // java.lang.Object p4
         0: .line 414
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.DEBUG:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            aload 6 /* p3 */
            aload 7 /* p4 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 415
            return
        end local 7 // java.lang.Object p4
        end local 6 // java.lang.Object p3
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
            0    2     6       p3  Ljava/lang/Object;
            0    2     7       p4  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final

  public void debug(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=11, locals=9, args_size=9
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
        start local 6 // java.lang.Object p3
        start local 7 // java.lang.Object p4
        start local 8 // java.lang.Object p5
         0: .line 420
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.DEBUG:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            aload 6 /* p3 */
            aload 7 /* p4 */
            aload 8 /* p5 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 421
            return
        end local 8 // java.lang.Object p5
        end local 7 // java.lang.Object p4
        end local 6 // java.lang.Object p3
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
            0    2     6       p3  Ljava/lang/Object;
            0    2     7       p4  Ljava/lang/Object;
            0    2     8       p5  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final

  public void debug(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=12, locals=10, args_size=10
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
        start local 6 // java.lang.Object p3
        start local 7 // java.lang.Object p4
        start local 8 // java.lang.Object p5
        start local 9 // java.lang.Object p6
         0: .line 427
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.DEBUG:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            aload 6 /* p3 */
            aload 7 /* p4 */
            aload 8 /* p5 */
            aload 9 /* p6 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 428
            return
        end local 9 // java.lang.Object p6
        end local 8 // java.lang.Object p5
        end local 7 // java.lang.Object p4
        end local 6 // java.lang.Object p3
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
            0    2     6       p3  Ljava/lang/Object;
            0    2     7       p4  Ljava/lang/Object;
            0    2     8       p5  Ljava/lang/Object;
            0    2     9       p6  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final

  public void debug(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=13, locals=11, args_size=11
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
        start local 6 // java.lang.Object p3
        start local 7 // java.lang.Object p4
        start local 8 // java.lang.Object p5
        start local 9 // java.lang.Object p6
        start local 10 // java.lang.Object p7
         0: .line 434
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.DEBUG:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            aload 6 /* p3 */
            aload 7 /* p4 */
            aload 8 /* p5 */
            aload 9 /* p6 */
            aload 10 /* p7 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 435
            return
        end local 10 // java.lang.Object p7
        end local 9 // java.lang.Object p6
        end local 8 // java.lang.Object p5
        end local 7 // java.lang.Object p4
        end local 6 // java.lang.Object p3
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
            0    2     6       p3  Ljava/lang/Object;
            0    2     7       p4  Ljava/lang/Object;
            0    2     8       p5  Ljava/lang/Object;
            0    2     9       p6  Ljava/lang/Object;
            0    2    10       p7  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final
      p7       final

  public void debug(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=14, locals=12, args_size=12
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
        start local 6 // java.lang.Object p3
        start local 7 // java.lang.Object p4
        start local 8 // java.lang.Object p5
        start local 9 // java.lang.Object p6
        start local 10 // java.lang.Object p7
        start local 11 // java.lang.Object p8
         0: .line 441
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.DEBUG:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            aload 6 /* p3 */
            aload 7 /* p4 */
            aload 8 /* p5 */
            aload 9 /* p6 */
            aload 10 /* p7 */
            aload 11 /* p8 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 442
            return
        end local 11 // java.lang.Object p8
        end local 10 // java.lang.Object p7
        end local 9 // java.lang.Object p6
        end local 8 // java.lang.Object p5
        end local 7 // java.lang.Object p4
        end local 6 // java.lang.Object p3
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
            0    2     6       p3  Ljava/lang/Object;
            0    2     7       p4  Ljava/lang/Object;
            0    2     8       p5  Ljava/lang/Object;
            0    2     9       p6  Ljava/lang/Object;
            0    2    10       p7  Ljava/lang/Object;
            0    2    11       p8  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final
      p7       final
      p8       final

  public void debug(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=15, locals=13, args_size=13
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
        start local 6 // java.lang.Object p3
        start local 7 // java.lang.Object p4
        start local 8 // java.lang.Object p5
        start local 9 // java.lang.Object p6
        start local 10 // java.lang.Object p7
        start local 11 // java.lang.Object p8
        start local 12 // java.lang.Object p9
         0: .line 448
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.DEBUG:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            aload 6 /* p3 */
            aload 7 /* p4 */
            aload 8 /* p5 */
            aload 9 /* p6 */
            aload 10 /* p7 */
            aload 11 /* p8 */
            aload 12 /* p9 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 449
            return
        end local 12 // java.lang.Object p9
        end local 11 // java.lang.Object p8
        end local 10 // java.lang.Object p7
        end local 9 // java.lang.Object p6
        end local 8 // java.lang.Object p5
        end local 7 // java.lang.Object p4
        end local 6 // java.lang.Object p3
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
            0    2     6       p3  Ljava/lang/Object;
            0    2     7       p4  Ljava/lang/Object;
            0    2     8       p5  Ljava/lang/Object;
            0    2     9       p6  Ljava/lang/Object;
            0    2    10       p7  Ljava/lang/Object;
            0    2    11       p8  Ljava/lang/Object;
            0    2    12       p9  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final
      p7       final
      p8       final
      p9       final

  public void debug(java.lang.String, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
         0: .line 453
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.DEBUG:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 454
            return
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final

  public void debug(java.lang.String, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
         0: .line 458
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.DEBUG:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 459
            return
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final

  public void debug(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=5
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
        start local 4 // java.lang.Object p2
         0: .line 463
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.DEBUG:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            aload 4 /* p2 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 464
            return
        end local 4 // java.lang.Object p2
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
            0    2     4       p2  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final
      p2       final

  public void debug(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=9, locals=6, args_size=6
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
        start local 4 // java.lang.Object p2
        start local 5 // java.lang.Object p3
         0: .line 468
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.DEBUG:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            aload 4 /* p2 */
            aload 5 /* p3 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 469
            return
        end local 5 // java.lang.Object p3
        end local 4 // java.lang.Object p2
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
            0    2     4       p2  Ljava/lang/Object;
            0    2     5       p3  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final
      p2       final
      p3       final

  public void debug(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=10, locals=7, args_size=7
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
        start local 4 // java.lang.Object p2
        start local 5 // java.lang.Object p3
        start local 6 // java.lang.Object p4
         0: .line 474
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.DEBUG:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            aload 4 /* p2 */
            aload 5 /* p3 */
            aload 6 /* p4 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 475
            return
        end local 6 // java.lang.Object p4
        end local 5 // java.lang.Object p3
        end local 4 // java.lang.Object p2
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
            0    2     4       p2  Ljava/lang/Object;
            0    2     5       p3  Ljava/lang/Object;
            0    2     6       p4  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final

  public void debug(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=11, locals=8, args_size=8
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
        start local 4 // java.lang.Object p2
        start local 5 // java.lang.Object p3
        start local 6 // java.lang.Object p4
        start local 7 // java.lang.Object p5
         0: .line 480
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.DEBUG:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            aload 4 /* p2 */
            aload 5 /* p3 */
            aload 6 /* p4 */
            aload 7 /* p5 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 481
            return
        end local 7 // java.lang.Object p5
        end local 6 // java.lang.Object p4
        end local 5 // java.lang.Object p3
        end local 4 // java.lang.Object p2
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
            0    2     4       p2  Ljava/lang/Object;
            0    2     5       p3  Ljava/lang/Object;
            0    2     6       p4  Ljava/lang/Object;
            0    2     7       p5  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final

  public void debug(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=12, locals=9, args_size=9
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
        start local 4 // java.lang.Object p2
        start local 5 // java.lang.Object p3
        start local 6 // java.lang.Object p4
        start local 7 // java.lang.Object p5
        start local 8 // java.lang.Object p6
         0: .line 486
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.DEBUG:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            aload 4 /* p2 */
            aload 5 /* p3 */
            aload 6 /* p4 */
            aload 7 /* p5 */
            aload 8 /* p6 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 487
            return
        end local 8 // java.lang.Object p6
        end local 7 // java.lang.Object p5
        end local 6 // java.lang.Object p4
        end local 5 // java.lang.Object p3
        end local 4 // java.lang.Object p2
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
            0    2     4       p2  Ljava/lang/Object;
            0    2     5       p3  Ljava/lang/Object;
            0    2     6       p4  Ljava/lang/Object;
            0    2     7       p5  Ljava/lang/Object;
            0    2     8       p6  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final

  public void debug(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=13, locals=10, args_size=10
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
        start local 4 // java.lang.Object p2
        start local 5 // java.lang.Object p3
        start local 6 // java.lang.Object p4
        start local 7 // java.lang.Object p5
        start local 8 // java.lang.Object p6
        start local 9 // java.lang.Object p7
         0: .line 493
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.DEBUG:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            aload 4 /* p2 */
            aload 5 /* p3 */
            aload 6 /* p4 */
            aload 7 /* p5 */
            aload 8 /* p6 */
            aload 9 /* p7 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 494
            return
        end local 9 // java.lang.Object p7
        end local 8 // java.lang.Object p6
        end local 7 // java.lang.Object p5
        end local 6 // java.lang.Object p4
        end local 5 // java.lang.Object p3
        end local 4 // java.lang.Object p2
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
            0    2     4       p2  Ljava/lang/Object;
            0    2     5       p3  Ljava/lang/Object;
            0    2     6       p4  Ljava/lang/Object;
            0    2     7       p5  Ljava/lang/Object;
            0    2     8       p6  Ljava/lang/Object;
            0    2     9       p7  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final
      p7       final

  public void debug(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=14, locals=11, args_size=11
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
        start local 4 // java.lang.Object p2
        start local 5 // java.lang.Object p3
        start local 6 // java.lang.Object p4
        start local 7 // java.lang.Object p5
        start local 8 // java.lang.Object p6
        start local 9 // java.lang.Object p7
        start local 10 // java.lang.Object p8
         0: .line 500
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.DEBUG:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            aload 4 /* p2 */
            aload 5 /* p3 */
            aload 6 /* p4 */
            aload 7 /* p5 */
            aload 8 /* p6 */
            aload 9 /* p7 */
            aload 10 /* p8 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 501
            return
        end local 10 // java.lang.Object p8
        end local 9 // java.lang.Object p7
        end local 8 // java.lang.Object p6
        end local 7 // java.lang.Object p5
        end local 6 // java.lang.Object p4
        end local 5 // java.lang.Object p3
        end local 4 // java.lang.Object p2
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
            0    2     4       p2  Ljava/lang/Object;
            0    2     5       p3  Ljava/lang/Object;
            0    2     6       p4  Ljava/lang/Object;
            0    2     7       p5  Ljava/lang/Object;
            0    2     8       p6  Ljava/lang/Object;
            0    2     9       p7  Ljava/lang/Object;
            0    2    10       p8  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final
      p7       final
      p8       final

  public void debug(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=15, locals=12, args_size=12
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
        start local 4 // java.lang.Object p2
        start local 5 // java.lang.Object p3
        start local 6 // java.lang.Object p4
        start local 7 // java.lang.Object p5
        start local 8 // java.lang.Object p6
        start local 9 // java.lang.Object p7
        start local 10 // java.lang.Object p8
        start local 11 // java.lang.Object p9
         0: .line 507
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.DEBUG:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            aload 4 /* p2 */
            aload 5 /* p3 */
            aload 6 /* p4 */
            aload 7 /* p5 */
            aload 8 /* p6 */
            aload 9 /* p7 */
            aload 10 /* p8 */
            aload 11 /* p9 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 508
            return
        end local 11 // java.lang.Object p9
        end local 10 // java.lang.Object p8
        end local 9 // java.lang.Object p7
        end local 8 // java.lang.Object p6
        end local 7 // java.lang.Object p5
        end local 6 // java.lang.Object p4
        end local 5 // java.lang.Object p3
        end local 4 // java.lang.Object p2
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
            0    2     4       p2  Ljava/lang/Object;
            0    2     5       p3  Ljava/lang/Object;
            0    2     6       p4  Ljava/lang/Object;
            0    2     7       p5  Ljava/lang/Object;
            0    2     8       p6  Ljava/lang/Object;
            0    2     9       p7  Ljava/lang/Object;
            0    2    10       p8  Ljava/lang/Object;
            0    2    11       p9  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final
      p7       final
      p8       final
      p9       final

  protected org.apache.logging.log4j.message.EntryMessage enter(java.lang.String, java.lang.String, org.apache.logging.log4j.util.Supplier<?>[]);
    descriptor: (Ljava/lang/String;Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier;)Lorg/apache/logging/log4j/message/EntryMessage;
    flags: (0x0084) ACC_PROTECTED, ACC_VARARGS
    Code:
      stack=7, locals=5, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String fqcn
        start local 2 // java.lang.String format
        start local 3 // org.apache.logging.log4j.util.Supplier[] paramSuppliers
         0: .line 518
            aconst_null
            astore 4 /* entryMsg */
        start local 4 // org.apache.logging.log4j.message.EntryMessage entryMsg
         1: .line 519
            aload 0 /* this */
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            getstatic org.apache.logging.log4j.spi.AbstractLogger.ENTRY_MARKER:Lorg/apache/logging/log4j/Marker;
            aconst_null
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.isEnabled:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)Z
            ifeq 3
         2: .line 520
            aload 0 /* this */
            aload 1 /* fqcn */
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            getstatic org.apache.logging.log4j.spi.AbstractLogger.ENTRY_MARKER:Lorg/apache/logging/log4j/Marker;
            aload 0 /* this */
            aload 2 /* format */
            aload 3 /* paramSuppliers */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.entryMsg:(Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier;)Lorg/apache/logging/log4j/message/EntryMessage;
            dup
            astore 4 /* entryMsg */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessageSafely:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         3: .line 522
      StackMap locals: org.apache.logging.log4j.message.EntryMessage
      StackMap stack:
            aload 4 /* entryMsg */
            areturn
        end local 4 // org.apache.logging.log4j.message.EntryMessage entryMsg
        end local 3 // org.apache.logging.log4j.util.Supplier[] paramSuppliers
        end local 2 // java.lang.String format
        end local 1 // java.lang.String fqcn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    4     0            this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    4     1            fqcn  Ljava/lang/String;
            0    4     2          format  Ljava/lang/String;
            0    4     3  paramSuppliers  [Lorg/apache/logging/log4j/util/Supplier;
            1    4     4        entryMsg  Lorg/apache/logging/log4j/message/EntryMessage;
    Signature: (Ljava/lang/String;Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier<*>;)Lorg/apache/logging/log4j/message/EntryMessage;
    MethodParameters:
                Name  Flags
      fqcn            final
      format          final
      paramSuppliers  final

  protected org.apache.logging.log4j.message.EntryMessage enter(java.lang.String, java.lang.String, org.apache.logging.log4j.util.MessageSupplier[]);
    descriptor: (Ljava/lang/String;Ljava/lang/String;[Lorg/apache/logging/log4j/util/MessageSupplier;)Lorg/apache/logging/log4j/message/EntryMessage;
    flags: (0x0084) ACC_PROTECTED, ACC_VARARGS
    Code:
      stack=7, locals=5, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String fqcn
        start local 2 // java.lang.String format
        start local 3 // org.apache.logging.log4j.util.MessageSupplier[] paramSuppliers
         0: .line 534
            aconst_null
            astore 4 /* entryMsg */
        start local 4 // org.apache.logging.log4j.message.EntryMessage entryMsg
         1: .line 535
            aload 0 /* this */
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            getstatic org.apache.logging.log4j.spi.AbstractLogger.ENTRY_MARKER:Lorg/apache/logging/log4j/Marker;
            aconst_null
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.isEnabled:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)Z
            ifeq 3
         2: .line 536
            aload 0 /* this */
            aload 1 /* fqcn */
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            getstatic org.apache.logging.log4j.spi.AbstractLogger.ENTRY_MARKER:Lorg/apache/logging/log4j/Marker;
            aload 0 /* this */
            aload 2 /* format */
            aload 3 /* paramSuppliers */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.entryMsg:(Ljava/lang/String;[Lorg/apache/logging/log4j/util/MessageSupplier;)Lorg/apache/logging/log4j/message/EntryMessage;
            dup
            astore 4 /* entryMsg */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessageSafely:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         3: .line 538
      StackMap locals: org.apache.logging.log4j.message.EntryMessage
      StackMap stack:
            aload 4 /* entryMsg */
            areturn
        end local 4 // org.apache.logging.log4j.message.EntryMessage entryMsg
        end local 3 // org.apache.logging.log4j.util.MessageSupplier[] paramSuppliers
        end local 2 // java.lang.String format
        end local 1 // java.lang.String fqcn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    4     0            this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    4     1            fqcn  Ljava/lang/String;
            0    4     2          format  Ljava/lang/String;
            0    4     3  paramSuppliers  [Lorg/apache/logging/log4j/util/MessageSupplier;
            1    4     4        entryMsg  Lorg/apache/logging/log4j/message/EntryMessage;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
                Name  Flags
      fqcn            final
      format          final
      paramSuppliers  final

  protected org.apache.logging.log4j.message.EntryMessage enter(java.lang.String, java.lang.String, java.lang.Object[]);
    descriptor: (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/logging/log4j/message/EntryMessage;
    flags: (0x0084) ACC_PROTECTED, ACC_VARARGS
    Code:
      stack=7, locals=5, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String fqcn
        start local 2 // java.lang.String format
        start local 3 // java.lang.Object[] params
         0: .line 549
            aconst_null
            astore 4 /* entryMsg */
        start local 4 // org.apache.logging.log4j.message.EntryMessage entryMsg
         1: .line 550
            aload 0 /* this */
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            getstatic org.apache.logging.log4j.spi.AbstractLogger.ENTRY_MARKER:Lorg/apache/logging/log4j/Marker;
            aconst_null
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.isEnabled:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)Z
            ifeq 3
         2: .line 551
            aload 0 /* this */
            aload 1 /* fqcn */
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            getstatic org.apache.logging.log4j.spi.AbstractLogger.ENTRY_MARKER:Lorg/apache/logging/log4j/Marker;
            aload 0 /* this */
            aload 2 /* format */
            aload 3 /* params */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.entryMsg:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/logging/log4j/message/EntryMessage;
            dup
            astore 4 /* entryMsg */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessageSafely:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         3: .line 553
      StackMap locals: org.apache.logging.log4j.message.EntryMessage
      StackMap stack:
            aload 4 /* entryMsg */
            areturn
        end local 4 // org.apache.logging.log4j.message.EntryMessage entryMsg
        end local 3 // java.lang.Object[] params
        end local 2 // java.lang.String format
        end local 1 // java.lang.String fqcn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    4     0      this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    4     1      fqcn  Ljava/lang/String;
            0    4     2    format  Ljava/lang/String;
            0    4     3    params  [Ljava/lang/Object;
            1    4     4  entryMsg  Lorg/apache/logging/log4j/message/EntryMessage;
    MethodParameters:
        Name  Flags
      fqcn    final
      format  final
      params  final

  protected org.apache.logging.log4j.message.EntryMessage enter(java.lang.String, org.apache.logging.log4j.util.MessageSupplier);
    descriptor: (Ljava/lang/String;Lorg/apache/logging/log4j/util/MessageSupplier;)Lorg/apache/logging/log4j/message/EntryMessage;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=6, locals=4, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String fqcn
        start local 2 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
         0: .line 564
            aconst_null
            astore 3 /* message */
        start local 3 // org.apache.logging.log4j.message.EntryMessage message
         1: .line 565
            aload 0 /* this */
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            getstatic org.apache.logging.log4j.spi.AbstractLogger.ENTRY_MARKER:Lorg/apache/logging/log4j/Marker;
            aconst_null
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.isEnabled:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)Z
            ifeq 7
         2: .line 566
            aload 0 /* this */
            aload 1 /* fqcn */
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            getstatic org.apache.logging.log4j.spi.AbstractLogger.ENTRY_MARKER:Lorg/apache/logging/log4j/Marker;
            aload 0 /* this */
            getfield org.apache.logging.log4j.spi.AbstractLogger.flowMessageFactory:Lorg/apache/logging/log4j/message/FlowMessageFactory;
         3: .line 567
            aload 2 /* msgSupplier */
            invokeinterface org.apache.logging.log4j.util.MessageSupplier.get:()Lorg/apache/logging/log4j/message/Message;
         4: .line 566
            invokeinterface org.apache.logging.log4j.message.FlowMessageFactory.newEntryMessage:(Lorg/apache/logging/log4j/message/Message;)Lorg/apache/logging/log4j/message/EntryMessage;
            dup
            astore 3 /* message */
         5: .line 567
            aconst_null
         6: .line 566
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessageSafely:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         7: .line 569
      StackMap locals: org.apache.logging.log4j.message.EntryMessage
      StackMap stack:
            aload 3 /* message */
            areturn
        end local 3 // org.apache.logging.log4j.message.EntryMessage message
        end local 2 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
        end local 1 // java.lang.String fqcn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    8     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    8     1         fqcn  Ljava/lang/String;
            0    8     2  msgSupplier  Lorg/apache/logging/log4j/util/MessageSupplier;
            1    8     3      message  Lorg/apache/logging/log4j/message/EntryMessage;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
             Name  Flags
      fqcn         final
      msgSupplier  final

  protected org.apache.logging.log4j.message.EntryMessage enter(java.lang.String, org.apache.logging.log4j.message.Message);
    descriptor: (Ljava/lang/String;Lorg/apache/logging/log4j/message/Message;)Lorg/apache/logging/log4j/message/EntryMessage;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=6, locals=4, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String fqcn
        start local 2 // org.apache.logging.log4j.message.Message message
         0: .line 582
            aconst_null
            astore 3 /* flowMessage */
        start local 3 // org.apache.logging.log4j.message.EntryMessage flowMessage
         1: .line 583
            aload 0 /* this */
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            getstatic org.apache.logging.log4j.spi.AbstractLogger.ENTRY_MARKER:Lorg/apache/logging/log4j/Marker;
            aconst_null
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.isEnabled:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)Z
            ifeq 5
         2: .line 584
            aload 0 /* this */
            aload 1 /* fqcn */
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            getstatic org.apache.logging.log4j.spi.AbstractLogger.ENTRY_MARKER:Lorg/apache/logging/log4j/Marker;
            aload 0 /* this */
            getfield org.apache.logging.log4j.spi.AbstractLogger.flowMessageFactory:Lorg/apache/logging/log4j/message/FlowMessageFactory;
            aload 2 /* message */
            invokeinterface org.apache.logging.log4j.message.FlowMessageFactory.newEntryMessage:(Lorg/apache/logging/log4j/message/Message;)Lorg/apache/logging/log4j/message/EntryMessage;
            dup
            astore 3 /* flowMessage */
         3: .line 585
            aconst_null
         4: .line 584
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessageSafely:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         5: .line 587
      StackMap locals: org.apache.logging.log4j.message.EntryMessage
      StackMap stack:
            aload 3 /* flowMessage */
            areturn
        end local 3 // org.apache.logging.log4j.message.EntryMessage flowMessage
        end local 2 // org.apache.logging.log4j.message.Message message
        end local 1 // java.lang.String fqcn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    6     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    6     1         fqcn  Ljava/lang/String;
            0    6     2      message  Lorg/apache/logging/log4j/message/Message;
            1    6     3  flowMessage  Lorg/apache/logging/log4j/message/EntryMessage;
    MethodParameters:
         Name  Flags
      fqcn     final
      message  final

  public void entry();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
         0: .line 593
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.entry:(Ljava/lang/String;[Ljava/lang/Object;)V
         1: .line 594
            return
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/logging/log4j/spi/AbstractLogger;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()

  public void entry(java.lang.Object[]);
    descriptor: ([Ljava/lang/Object;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.Object[] params
         0: .line 598
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* params */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.entry:(Ljava/lang/String;[Ljava/lang/Object;)V
         1: .line 599
            return
        end local 1 // java.lang.Object[] params
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  params  [Ljava/lang/Object;
    MethodParameters:
        Name  Flags
      params  final

  protected void entry(java.lang.String, java.lang.Object[]);
    descriptor: (Ljava/lang/String;[Ljava/lang/Object;)V
    flags: (0x0084) ACC_PROTECTED, ACC_VARARGS
    Code:
      stack=7, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String fqcn
        start local 2 // java.lang.Object[] params
         0: .line 608
            aload 0 /* this */
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            getstatic org.apache.logging.log4j.spi.AbstractLogger.ENTRY_MARKER:Lorg/apache/logging/log4j/Marker;
            aconst_null
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.isEnabled:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)Z
            ifeq 5
         1: .line 609
            aload 2 /* params */
            ifnonnull 4
         2: .line 610
            aload 0 /* this */
            aload 1 /* fqcn */
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            getstatic org.apache.logging.log4j.spi.AbstractLogger.ENTRY_MARKER:Lorg/apache/logging/log4j/Marker;
            aload 0 /* this */
            aconst_null
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.entryMsg:(Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier;)Lorg/apache/logging/log4j/message/EntryMessage;
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessageSafely:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         3: .line 611
            goto 5
         4: .line 612
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* fqcn */
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            getstatic org.apache.logging.log4j.spi.AbstractLogger.ENTRY_MARKER:Lorg/apache/logging/log4j/Marker;
            aload 0 /* this */
            aconst_null
            aload 2 /* params */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.entryMsg:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/logging/log4j/message/EntryMessage;
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessageSafely:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         5: .line 615
      StackMap locals:
      StackMap stack:
            return
        end local 2 // java.lang.Object[] params
        end local 1 // java.lang.String fqcn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    6     0    this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    6     1    fqcn  Ljava/lang/String;
            0    6     2  params  [Ljava/lang/Object;
    MethodParameters:
        Name  Flags
      fqcn    final
      params  final

  protected org.apache.logging.log4j.message.EntryMessage entryMsg(java.lang.String, java.lang.Object[]);
    descriptor: (Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/logging/log4j/message/EntryMessage;
    flags: (0x0084) ACC_PROTECTED, ACC_VARARGS
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String format
        start local 2 // java.lang.Object[] params
         0: .line 618
            aload 2 /* params */
            ifnonnull 1
            iconst_0
            goto 2
      StackMap locals:
      StackMap stack:
         1: aload 2 /* params */
            arraylength
      StackMap locals:
      StackMap stack: int
         2: istore 3 /* count */
        start local 3 // int count
         3: .line 619
            iload 3 /* count */
            ifne 7
         4: .line 620
            aload 1 /* format */
            invokestatic org.apache.logging.log4j.util.Strings.isEmpty:(Ljava/lang/CharSequence;)Z
            ifeq 6
         5: .line 621
            aload 0 /* this */
            getfield org.apache.logging.log4j.spi.AbstractLogger.flowMessageFactory:Lorg/apache/logging/log4j/message/FlowMessageFactory;
            aconst_null
            invokeinterface org.apache.logging.log4j.message.FlowMessageFactory.newEntryMessage:(Lorg/apache/logging/log4j/message/Message;)Lorg/apache/logging/log4j/message/EntryMessage;
            areturn
         6: .line 623
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.logging.log4j.spi.AbstractLogger.flowMessageFactory:Lorg/apache/logging/log4j/message/FlowMessageFactory;
            new org.apache.logging.log4j.message.SimpleMessage
            dup
            aload 1 /* format */
            invokespecial org.apache.logging.log4j.message.SimpleMessage.<init>:(Ljava/lang/String;)V
            invokeinterface org.apache.logging.log4j.message.FlowMessageFactory.newEntryMessage:(Lorg/apache/logging/log4j/message/Message;)Lorg/apache/logging/log4j/message/EntryMessage;
            areturn
         7: .line 625
      StackMap locals:
      StackMap stack:
            aload 1 /* format */
            ifnull 9
         8: .line 626
            aload 0 /* this */
            getfield org.apache.logging.log4j.spi.AbstractLogger.flowMessageFactory:Lorg/apache/logging/log4j/message/FlowMessageFactory;
            new org.apache.logging.log4j.message.ParameterizedMessage
            dup
            aload 1 /* format */
            aload 2 /* params */
            invokespecial org.apache.logging.log4j.message.ParameterizedMessage.<init>:(Ljava/lang/String;[Ljava/lang/Object;)V
            invokeinterface org.apache.logging.log4j.message.FlowMessageFactory.newEntryMessage:(Lorg/apache/logging/log4j/message/Message;)Lorg/apache/logging/log4j/message/EntryMessage;
            areturn
         9: .line 628
      StackMap locals:
      StackMap stack:
            new java.lang.StringBuilder
            dup
            invokespecial java.lang.StringBuilder.<init>:()V
            astore 4 /* sb */
        start local 4 // java.lang.StringBuilder sb
        10: .line 629
            aload 4 /* sb */
            ldc "params("
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        11: .line 630
            iconst_0
            istore 5 /* i */
        start local 5 // int i
        12: goto 20
        13: .line 631
      StackMap locals: java.lang.StringBuilder int
      StackMap stack:
            iload 5 /* i */
            ifle 15
        14: .line 632
            aload 4 /* sb */
            ldc ", "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        15: .line 634
      StackMap locals:
      StackMap stack:
            aload 2 /* params */
            iload 5 /* i */
            aaload
            astore 6 /* parm */
        start local 6 // java.lang.Object parm
        16: .line 635
            aload 4 /* sb */
            aload 6 /* parm */
            instanceof org.apache.logging.log4j.message.Message
            ifeq 17
            aload 6 /* parm */
            checkcast org.apache.logging.log4j.message.Message
            invokeinterface org.apache.logging.log4j.message.Message.getFormattedMessage:()Ljava/lang/String;
            goto 18
      StackMap locals: org.apache.logging.log4j.spi.AbstractLogger java.lang.String java.lang.Object[] int java.lang.StringBuilder int java.lang.Object
      StackMap stack: java.lang.StringBuilder
        17: aload 6 /* parm */
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
      StackMap locals: org.apache.logging.log4j.spi.AbstractLogger java.lang.String java.lang.Object[] int java.lang.StringBuilder int java.lang.Object
      StackMap stack: java.lang.StringBuilder java.lang.String
        18: invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        end local 6 // java.lang.Object parm
        19: .line 630
            iinc 5 /* i */ 1
      StackMap locals:
      StackMap stack:
        20: iload 5 /* i */
            iload 3 /* count */
            if_icmplt 13
        end local 5 // int i
        21: .line 637
            aload 4 /* sb */
            bipush 41
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            pop
        22: .line 638
            aload 0 /* this */
            getfield org.apache.logging.log4j.spi.AbstractLogger.flowMessageFactory:Lorg/apache/logging/log4j/message/FlowMessageFactory;
            new org.apache.logging.log4j.message.SimpleMessage
            dup
            aload 4 /* sb */
            invokespecial org.apache.logging.log4j.message.SimpleMessage.<init>:(Ljava/lang/CharSequence;)V
            invokeinterface org.apache.logging.log4j.message.FlowMessageFactory.newEntryMessage:(Lorg/apache/logging/log4j/message/Message;)Lorg/apache/logging/log4j/message/EntryMessage;
            areturn
        end local 4 // java.lang.StringBuilder sb
        end local 3 // int count
        end local 2 // java.lang.Object[] params
        end local 1 // java.lang.String format
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   23     0    this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0   23     1  format  Ljava/lang/String;
            0   23     2  params  [Ljava/lang/Object;
            3   23     3   count  I
           10   23     4      sb  Ljava/lang/StringBuilder;
           12   21     5       i  I
           16   19     6    parm  Ljava/lang/Object;
    MethodParameters:
        Name  Flags
      format  final
      params  final

  protected org.apache.logging.log4j.message.EntryMessage entryMsg(java.lang.String, org.apache.logging.log4j.util.MessageSupplier[]);
    descriptor: (Ljava/lang/String;[Lorg/apache/logging/log4j/util/MessageSupplier;)Lorg/apache/logging/log4j/message/EntryMessage;
    flags: (0x0084) ACC_PROTECTED, ACC_VARARGS
    Code:
      stack=4, locals=6, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String format
        start local 2 // org.apache.logging.log4j.util.MessageSupplier[] paramSuppliers
         0: .line 642
            aload 2 /* paramSuppliers */
            ifnonnull 1
            iconst_0
            goto 2
      StackMap locals:
      StackMap stack:
         1: aload 2 /* paramSuppliers */
            arraylength
      StackMap locals:
      StackMap stack: int
         2: istore 3 /* count */
        start local 3 // int count
         3: .line 643
            iload 3 /* count */
            anewarray java.lang.Object
            astore 4 /* params */
        start local 4 // java.lang.Object[] params
         4: .line 644
            iconst_0
            istore 5 /* i */
        start local 5 // int i
         5: goto 11
         6: .line 645
      StackMap locals: int java.lang.Object[] int
      StackMap stack:
            aload 4 /* params */
            iload 5 /* i */
            aload 2 /* paramSuppliers */
            iload 5 /* i */
            aaload
            invokeinterface org.apache.logging.log4j.util.MessageSupplier.get:()Lorg/apache/logging/log4j/message/Message;
            aastore
         7: .line 646
            aload 4 /* params */
            iload 5 /* i */
            aload 4 /* params */
            iload 5 /* i */
            aaload
            ifnull 8
            aload 4 /* params */
            iload 5 /* i */
            aaload
            checkcast org.apache.logging.log4j.message.Message
            invokeinterface org.apache.logging.log4j.message.Message.getFormattedMessage:()Ljava/lang/String;
            goto 9
      StackMap locals: org.apache.logging.log4j.spi.AbstractLogger java.lang.String org.apache.logging.log4j.util.MessageSupplier[] int java.lang.Object[] int
      StackMap stack: java.lang.Object[] int
         8: aconst_null
      StackMap locals: org.apache.logging.log4j.spi.AbstractLogger java.lang.String org.apache.logging.log4j.util.MessageSupplier[] int java.lang.Object[] int
      StackMap stack: java.lang.Object[] int java.lang.String
         9: aastore
        10: .line 644
            iinc 5 /* i */ 1
      StackMap locals:
      StackMap stack:
        11: iload 5 /* i */
            iload 3 /* count */
            if_icmplt 6
        end local 5 // int i
        12: .line 648
            aload 0 /* this */
            aload 1 /* format */
            aload 4 /* params */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.entryMsg:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/logging/log4j/message/EntryMessage;
            areturn
        end local 4 // java.lang.Object[] params
        end local 3 // int count
        end local 2 // org.apache.logging.log4j.util.MessageSupplier[] paramSuppliers
        end local 1 // java.lang.String format
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   13     0            this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0   13     1          format  Ljava/lang/String;
            0   13     2  paramSuppliers  [Lorg/apache/logging/log4j/util/MessageSupplier;
            3   13     3           count  I
            4   13     4          params  [Ljava/lang/Object;
            5   12     5               i  I
    MethodParameters:
                Name  Flags
      format          final
      paramSuppliers  final

  protected org.apache.logging.log4j.message.EntryMessage entryMsg(java.lang.String, org.apache.logging.log4j.util.Supplier<?>[]);
    descriptor: (Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier;)Lorg/apache/logging/log4j/message/EntryMessage;
    flags: (0x0084) ACC_PROTECTED, ACC_VARARGS
    Code:
      stack=4, locals=6, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String format
        start local 2 // org.apache.logging.log4j.util.Supplier[] paramSuppliers
         0: .line 652
            aload 2 /* paramSuppliers */
            ifnonnull 1
            iconst_0
            goto 2
      StackMap locals:
      StackMap stack:
         1: aload 2 /* paramSuppliers */
            arraylength
      StackMap locals:
      StackMap stack: int
         2: istore 3 /* count */
        start local 3 // int count
         3: .line 653
            iload 3 /* count */
            anewarray java.lang.Object
            astore 4 /* params */
        start local 4 // java.lang.Object[] params
         4: .line 654
            iconst_0
            istore 5 /* i */
        start local 5 // int i
         5: goto 10
         6: .line 655
      StackMap locals: int java.lang.Object[] int
      StackMap stack:
            aload 4 /* params */
            iload 5 /* i */
            aload 2 /* paramSuppliers */
            iload 5 /* i */
            aaload
            invokeinterface org.apache.logging.log4j.util.Supplier.get:()Ljava/lang/Object;
            aastore
         7: .line 656
            aload 4 /* params */
            iload 5 /* i */
            aaload
            instanceof org.apache.logging.log4j.message.Message
            ifeq 9
         8: .line 657
            aload 4 /* params */
            iload 5 /* i */
            aload 4 /* params */
            iload 5 /* i */
            aaload
            checkcast org.apache.logging.log4j.message.Message
            invokeinterface org.apache.logging.log4j.message.Message.getFormattedMessage:()Ljava/lang/String;
            aastore
         9: .line 654
      StackMap locals:
      StackMap stack:
            iinc 5 /* i */ 1
      StackMap locals:
      StackMap stack:
        10: iload 5 /* i */
            iload 3 /* count */
            if_icmplt 6
        end local 5 // int i
        11: .line 660
            aload 0 /* this */
            aload 1 /* format */
            aload 4 /* params */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.entryMsg:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/logging/log4j/message/EntryMessage;
            areturn
        end local 4 // java.lang.Object[] params
        end local 3 // int count
        end local 2 // org.apache.logging.log4j.util.Supplier[] paramSuppliers
        end local 1 // java.lang.String format
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   12     0            this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0   12     1          format  Ljava/lang/String;
            0   12     2  paramSuppliers  [Lorg/apache/logging/log4j/util/Supplier;
            3   12     3           count  I
            4   12     4          params  [Ljava/lang/Object;
            5   11     5               i  I
    Signature: (Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier<*>;)Lorg/apache/logging/log4j/message/EntryMessage;
    MethodParameters:
                Name  Flags
      format          final
      paramSuppliers  final

  public void error(org.apache.logging.log4j.Marker, org.apache.logging.log4j.message.Message);
    descriptor: (Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // org.apache.logging.log4j.message.Message msg
         0: .line 665
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* msg */
            aload 2 /* msg */
            ifnull 1
            aload 2 /* msg */
            invokeinterface org.apache.logging.log4j.message.Message.getThrowable:()Ljava/lang/Throwable;
            goto 2
      StackMap locals: org.apache.logging.log4j.spi.AbstractLogger org.apache.logging.log4j.Marker org.apache.logging.log4j.message.Message
      StackMap stack: org.apache.logging.log4j.spi.AbstractLogger java.lang.String org.apache.logging.log4j.Level org.apache.logging.log4j.Marker org.apache.logging.log4j.message.Message
         1: aconst_null
      StackMap locals: org.apache.logging.log4j.spi.AbstractLogger org.apache.logging.log4j.Marker org.apache.logging.log4j.message.Message
      StackMap stack: org.apache.logging.log4j.spi.AbstractLogger java.lang.String org.apache.logging.log4j.Level org.apache.logging.log4j.Marker org.apache.logging.log4j.message.Message java.lang.Throwable
         2: invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         3: .line 666
            return
        end local 2 // org.apache.logging.log4j.message.Message msg
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    4     0    this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    4     1  marker  Lorg/apache/logging/log4j/Marker;
            0    4     2     msg  Lorg/apache/logging/log4j/message/Message;
    MethodParameters:
        Name  Flags
      marker  final
      msg     final

  public void error(org.apache.logging.log4j.Marker, org.apache.logging.log4j.message.Message, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // org.apache.logging.log4j.message.Message msg
        start local 3 // java.lang.Throwable t
         0: .line 670
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* msg */
            aload 3 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         1: .line 671
            return
        end local 3 // java.lang.Throwable t
        end local 2 // org.apache.logging.log4j.message.Message msg
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  marker  Lorg/apache/logging/log4j/Marker;
            0    2     2     msg  Lorg/apache/logging/log4j/message/Message;
            0    2     3       t  Ljava/lang/Throwable;
    MethodParameters:
        Name  Flags
      marker  final
      msg     final
      t       final

  public void error(org.apache.logging.log4j.Marker, java.lang.CharSequence);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/CharSequence;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.CharSequence message
         0: .line 675
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/CharSequence;Ljava/lang/Throwable;)V
         1: .line 676
            return
        end local 2 // java.lang.CharSequence message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/CharSequence;
    MethodParameters:
         Name  Flags
      marker   final
      message  final

  public void error(org.apache.logging.log4j.Marker, java.lang.CharSequence, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/CharSequence;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.CharSequence message
        start local 3 // java.lang.Throwable t
         0: .line 680
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/CharSequence;Ljava/lang/Throwable;)V
         1: .line 681
            return
        end local 3 // java.lang.Throwable t
        end local 2 // java.lang.CharSequence message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/CharSequence;
            0    2     3        t  Ljava/lang/Throwable;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      t        final

  public void error(org.apache.logging.log4j.Marker, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.Object message
         0: .line 685
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 686
            return
        end local 2 // java.lang.Object message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final

  public void error(org.apache.logging.log4j.Marker, java.lang.Object, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.Object message
        start local 3 // java.lang.Throwable t
         0: .line 690
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 691
            return
        end local 3 // java.lang.Throwable t
        end local 2 // java.lang.Object message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/Object;
            0    2     3        t  Ljava/lang/Throwable;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      t        final

  public void error(org.apache.logging.log4j.Marker, java.lang.String);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
         0: .line 695
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V
         1: .line 696
            return
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
    MethodParameters:
         Name  Flags
      marker   final
      message  final

  public void error(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object[]);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object[] params
         0: .line 700
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* params */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)V
         1: .line 701
            return
        end local 3 // java.lang.Object[] params
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3   params  [Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      params   final

  public void error(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Throwable t
         0: .line 705
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V
         1: .line 706
            return
        end local 3 // java.lang.Throwable t
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3        t  Ljava/lang/Throwable;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      t        final

  public void error(org.apache.logging.log4j.message.Message);
    descriptor: (Lorg/apache/logging/log4j/message/Message;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.message.Message msg
         0: .line 710
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* msg */
            aload 1 /* msg */
            ifnull 1
            aload 1 /* msg */
            invokeinterface org.apache.logging.log4j.message.Message.getThrowable:()Ljava/lang/Throwable;
            goto 2
      StackMap locals: org.apache.logging.log4j.spi.AbstractLogger org.apache.logging.log4j.message.Message
      StackMap stack: org.apache.logging.log4j.spi.AbstractLogger java.lang.String org.apache.logging.log4j.Level null org.apache.logging.log4j.message.Message
         1: aconst_null
      StackMap locals: org.apache.logging.log4j.spi.AbstractLogger org.apache.logging.log4j.message.Message
      StackMap stack: org.apache.logging.log4j.spi.AbstractLogger java.lang.String org.apache.logging.log4j.Level null org.apache.logging.log4j.message.Message java.lang.Throwable
         2: invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         3: .line 711
            return
        end local 1 // org.apache.logging.log4j.message.Message msg
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    4     1   msg  Lorg/apache/logging/log4j/message/Message;
    MethodParameters:
      Name  Flags
      msg   final

  public void error(org.apache.logging.log4j.message.Message, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.message.Message msg
        start local 2 // java.lang.Throwable t
         0: .line 715
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* msg */
            aload 2 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         1: .line 716
            return
        end local 2 // java.lang.Throwable t
        end local 1 // org.apache.logging.log4j.message.Message msg
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   msg  Lorg/apache/logging/log4j/message/Message;
            0    2     2     t  Ljava/lang/Throwable;
    MethodParameters:
      Name  Flags
      msg   final
      t     final

  public void error(java.lang.CharSequence);
    descriptor: (Ljava/lang/CharSequence;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.CharSequence message
         0: .line 720
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/CharSequence;Ljava/lang/Throwable;)V
         1: .line 721
            return
        end local 1 // java.lang.CharSequence message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/CharSequence;
    MethodParameters:
         Name  Flags
      message  final

  public void error(java.lang.CharSequence, java.lang.Throwable);
    descriptor: (Ljava/lang/CharSequence;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.CharSequence message
        start local 2 // java.lang.Throwable t
         0: .line 725
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/CharSequence;Ljava/lang/Throwable;)V
         1: .line 726
            return
        end local 2 // java.lang.Throwable t
        end local 1 // java.lang.CharSequence message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/CharSequence;
            0    2     2        t  Ljava/lang/Throwable;
    MethodParameters:
         Name  Flags
      message  final
      t        final

  public void error(java.lang.Object);
    descriptor: (Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.Object message
         0: .line 730
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 731
            return
        end local 1 // java.lang.Object message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final

  public void error(java.lang.Object, java.lang.Throwable);
    descriptor: (Ljava/lang/Object;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.Object message
        start local 2 // java.lang.Throwable t
         0: .line 735
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 736
            return
        end local 2 // java.lang.Throwable t
        end local 1 // java.lang.Object message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/Object;
            0    2     2        t  Ljava/lang/Throwable;
    MethodParameters:
         Name  Flags
      message  final
      t        final

  public void error(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
         0: .line 740
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V
         1: .line 741
            return
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
    MethodParameters:
         Name  Flags
      message  final

  public void error(java.lang.String, java.lang.Object[]);
    descriptor: (Ljava/lang/String;[Ljava/lang/Object;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object[] params
         0: .line 745
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* params */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)V
         1: .line 746
            return
        end local 2 // java.lang.Object[] params
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2   params  [Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      params   final

  public void error(java.lang.String, java.lang.Throwable);
    descriptor: (Ljava/lang/String;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Throwable t
         0: .line 750
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V
         1: .line 751
            return
        end local 2 // java.lang.Throwable t
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2        t  Ljava/lang/Throwable;
    MethodParameters:
         Name  Flags
      message  final
      t        final

  public void error(org.apache.logging.log4j.util.Supplier<?>);
    descriptor: (Lorg/apache/logging/log4j/util/Supplier;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.util.Supplier msgSupplier
         0: .line 755
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* msgSupplier */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier;Ljava/lang/Throwable;)V
         1: .line 756
            return
        end local 1 // org.apache.logging.log4j.util.Supplier msgSupplier
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  msgSupplier  Lorg/apache/logging/log4j/util/Supplier<*>;
    Signature: (Lorg/apache/logging/log4j/util/Supplier<*>;)V
    MethodParameters:
             Name  Flags
      msgSupplier  final

  public void error(org.apache.logging.log4j.util.Supplier<?>, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/util/Supplier;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.util.Supplier msgSupplier
        start local 2 // java.lang.Throwable t
         0: .line 760
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* msgSupplier */
            aload 2 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier;Ljava/lang/Throwable;)V
         1: .line 761
            return
        end local 2 // java.lang.Throwable t
        end local 1 // org.apache.logging.log4j.util.Supplier msgSupplier
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  msgSupplier  Lorg/apache/logging/log4j/util/Supplier<*>;
            0    2     2            t  Ljava/lang/Throwable;
    Signature: (Lorg/apache/logging/log4j/util/Supplier<*>;Ljava/lang/Throwable;)V
    MethodParameters:
             Name  Flags
      msgSupplier  final
      t            final

  public void error(org.apache.logging.log4j.Marker, org.apache.logging.log4j.util.Supplier<?>);
    descriptor: (Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // org.apache.logging.log4j.util.Supplier msgSupplier
         0: .line 765
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* msgSupplier */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier;Ljava/lang/Throwable;)V
         1: .line 766
            return
        end local 2 // org.apache.logging.log4j.util.Supplier msgSupplier
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1       marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  msgSupplier  Lorg/apache/logging/log4j/util/Supplier<*>;
    Signature: (Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier<*>;)V
    MethodParameters:
             Name  Flags
      marker       final
      msgSupplier  final

  public void error(org.apache.logging.log4j.Marker, java.lang.String, org.apache.logging.log4j.util.Supplier<?>[]);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // org.apache.logging.log4j.util.Supplier[] paramSuppliers
         0: .line 770
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* paramSuppliers */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier;)V
         1: .line 771
            return
        end local 3 // org.apache.logging.log4j.util.Supplier[] paramSuppliers
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    2     0            this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1          marker  Lorg/apache/logging/log4j/Marker;
            0    2     2         message  Ljava/lang/String;
            0    2     3  paramSuppliers  [Lorg/apache/logging/log4j/util/Supplier;
    Signature: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier<*>;)V
    MethodParameters:
                Name  Flags
      marker          final
      message         final
      paramSuppliers  final

  public void error(org.apache.logging.log4j.Marker, org.apache.logging.log4j.util.Supplier<?>, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // org.apache.logging.log4j.util.Supplier msgSupplier
        start local 3 // java.lang.Throwable t
         0: .line 775
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* msgSupplier */
            aload 3 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier;Ljava/lang/Throwable;)V
         1: .line 776
            return
        end local 3 // java.lang.Throwable t
        end local 2 // org.apache.logging.log4j.util.Supplier msgSupplier
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1       marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  msgSupplier  Lorg/apache/logging/log4j/util/Supplier<*>;
            0    2     3            t  Ljava/lang/Throwable;
    Signature: (Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier<*>;Ljava/lang/Throwable;)V
    MethodParameters:
             Name  Flags
      marker       final
      msgSupplier  final
      t            final

  public void error(java.lang.String, org.apache.logging.log4j.util.Supplier<?>[]);
    descriptor: (Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // org.apache.logging.log4j.util.Supplier[] paramSuppliers
         0: .line 780
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* paramSuppliers */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier;)V
         1: .line 781
            return
        end local 2 // org.apache.logging.log4j.util.Supplier[] paramSuppliers
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    2     0            this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1         message  Ljava/lang/String;
            0    2     2  paramSuppliers  [Lorg/apache/logging/log4j/util/Supplier;
    Signature: (Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier<*>;)V
    MethodParameters:
                Name  Flags
      message         final
      paramSuppliers  final

  public void error(org.apache.logging.log4j.Marker, org.apache.logging.log4j.util.MessageSupplier);
    descriptor: (Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/MessageSupplier;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
         0: .line 785
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* msgSupplier */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/MessageSupplier;Ljava/lang/Throwable;)V
         1: .line 786
            return
        end local 2 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1       marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  msgSupplier  Lorg/apache/logging/log4j/util/MessageSupplier;
    MethodParameters:
             Name  Flags
      marker       final
      msgSupplier  final

  public void error(org.apache.logging.log4j.Marker, org.apache.logging.log4j.util.MessageSupplier, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/MessageSupplier;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
        start local 3 // java.lang.Throwable t
         0: .line 790
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* msgSupplier */
            aload 3 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/MessageSupplier;Ljava/lang/Throwable;)V
         1: .line 791
            return
        end local 3 // java.lang.Throwable t
        end local 2 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1       marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  msgSupplier  Lorg/apache/logging/log4j/util/MessageSupplier;
            0    2     3            t  Ljava/lang/Throwable;
    MethodParameters:
             Name  Flags
      marker       final
      msgSupplier  final
      t            final

  public void error(org.apache.logging.log4j.util.MessageSupplier);
    descriptor: (Lorg/apache/logging/log4j/util/MessageSupplier;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
         0: .line 795
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* msgSupplier */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/MessageSupplier;Ljava/lang/Throwable;)V
         1: .line 796
            return
        end local 1 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  msgSupplier  Lorg/apache/logging/log4j/util/MessageSupplier;
    MethodParameters:
             Name  Flags
      msgSupplier  final

  public void error(org.apache.logging.log4j.util.MessageSupplier, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/util/MessageSupplier;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
        start local 2 // java.lang.Throwable t
         0: .line 800
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* msgSupplier */
            aload 2 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/MessageSupplier;Ljava/lang/Throwable;)V
         1: .line 801
            return
        end local 2 // java.lang.Throwable t
        end local 1 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  msgSupplier  Lorg/apache/logging/log4j/util/MessageSupplier;
            0    2     2            t  Ljava/lang/Throwable;
    MethodParameters:
             Name  Flags
      msgSupplier  final
      t            final

  public void error(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
         0: .line 805
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 806
            return
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final

  public void error(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=5, args_size=5
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
         0: .line 810
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 811
            return
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final

  public void error(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=6, args_size=6
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
         0: .line 815
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 816
            return
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final
      p2       final

  public void error(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=9, locals=7, args_size=7
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
        start local 6 // java.lang.Object p3
         0: .line 821
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            aload 6 /* p3 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 822
            return
        end local 6 // java.lang.Object p3
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
            0    2     6       p3  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final

  public void error(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=10, locals=8, args_size=8
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
        start local 6 // java.lang.Object p3
        start local 7 // java.lang.Object p4
         0: .line 827
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            aload 6 /* p3 */
            aload 7 /* p4 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 828
            return
        end local 7 // java.lang.Object p4
        end local 6 // java.lang.Object p3
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
            0    2     6       p3  Ljava/lang/Object;
            0    2     7       p4  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final

  public void error(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=11, locals=9, args_size=9
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
        start local 6 // java.lang.Object p3
        start local 7 // java.lang.Object p4
        start local 8 // java.lang.Object p5
         0: .line 833
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            aload 6 /* p3 */
            aload 7 /* p4 */
            aload 8 /* p5 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 834
            return
        end local 8 // java.lang.Object p5
        end local 7 // java.lang.Object p4
        end local 6 // java.lang.Object p3
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
            0    2     6       p3  Ljava/lang/Object;
            0    2     7       p4  Ljava/lang/Object;
            0    2     8       p5  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final

  public void error(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=12, locals=10, args_size=10
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
        start local 6 // java.lang.Object p3
        start local 7 // java.lang.Object p4
        start local 8 // java.lang.Object p5
        start local 9 // java.lang.Object p6
         0: .line 840
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            aload 6 /* p3 */
            aload 7 /* p4 */
            aload 8 /* p5 */
            aload 9 /* p6 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 841
            return
        end local 9 // java.lang.Object p6
        end local 8 // java.lang.Object p5
        end local 7 // java.lang.Object p4
        end local 6 // java.lang.Object p3
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
            0    2     6       p3  Ljava/lang/Object;
            0    2     7       p4  Ljava/lang/Object;
            0    2     8       p5  Ljava/lang/Object;
            0    2     9       p6  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final

  public void error(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=13, locals=11, args_size=11
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
        start local 6 // java.lang.Object p3
        start local 7 // java.lang.Object p4
        start local 8 // java.lang.Object p5
        start local 9 // java.lang.Object p6
        start local 10 // java.lang.Object p7
         0: .line 847
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            aload 6 /* p3 */
            aload 7 /* p4 */
            aload 8 /* p5 */
            aload 9 /* p6 */
            aload 10 /* p7 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 848
            return
        end local 10 // java.lang.Object p7
        end local 9 // java.lang.Object p6
        end local 8 // java.lang.Object p5
        end local 7 // java.lang.Object p4
        end local 6 // java.lang.Object p3
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
            0    2     6       p3  Ljava/lang/Object;
            0    2     7       p4  Ljava/lang/Object;
            0    2     8       p5  Ljava/lang/Object;
            0    2     9       p6  Ljava/lang/Object;
            0    2    10       p7  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final
      p7       final

  public void error(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=14, locals=12, args_size=12
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
        start local 6 // java.lang.Object p3
        start local 7 // java.lang.Object p4
        start local 8 // java.lang.Object p5
        start local 9 // java.lang.Object p6
        start local 10 // java.lang.Object p7
        start local 11 // java.lang.Object p8
         0: .line 854
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            aload 6 /* p3 */
            aload 7 /* p4 */
            aload 8 /* p5 */
            aload 9 /* p6 */
            aload 10 /* p7 */
            aload 11 /* p8 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 855
            return
        end local 11 // java.lang.Object p8
        end local 10 // java.lang.Object p7
        end local 9 // java.lang.Object p6
        end local 8 // java.lang.Object p5
        end local 7 // java.lang.Object p4
        end local 6 // java.lang.Object p3
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
            0    2     6       p3  Ljava/lang/Object;
            0    2     7       p4  Ljava/lang/Object;
            0    2     8       p5  Ljava/lang/Object;
            0    2     9       p6  Ljava/lang/Object;
            0    2    10       p7  Ljava/lang/Object;
            0    2    11       p8  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final
      p7       final
      p8       final

  public void error(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=15, locals=13, args_size=13
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
        start local 6 // java.lang.Object p3
        start local 7 // java.lang.Object p4
        start local 8 // java.lang.Object p5
        start local 9 // java.lang.Object p6
        start local 10 // java.lang.Object p7
        start local 11 // java.lang.Object p8
        start local 12 // java.lang.Object p9
         0: .line 861
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            aload 6 /* p3 */
            aload 7 /* p4 */
            aload 8 /* p5 */
            aload 9 /* p6 */
            aload 10 /* p7 */
            aload 11 /* p8 */
            aload 12 /* p9 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 862
            return
        end local 12 // java.lang.Object p9
        end local 11 // java.lang.Object p8
        end local 10 // java.lang.Object p7
        end local 9 // java.lang.Object p6
        end local 8 // java.lang.Object p5
        end local 7 // java.lang.Object p4
        end local 6 // java.lang.Object p3
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
            0    2     6       p3  Ljava/lang/Object;
            0    2     7       p4  Ljava/lang/Object;
            0    2     8       p5  Ljava/lang/Object;
            0    2     9       p6  Ljava/lang/Object;
            0    2    10       p7  Ljava/lang/Object;
            0    2    11       p8  Ljava/lang/Object;
            0    2    12       p9  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final
      p7       final
      p8       final
      p9       final

  public void error(java.lang.String, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
         0: .line 866
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 867
            return
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final

  public void error(java.lang.String, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
         0: .line 871
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 872
            return
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final

  public void error(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=5
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
        start local 4 // java.lang.Object p2
         0: .line 876
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            aload 4 /* p2 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 877
            return
        end local 4 // java.lang.Object p2
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
            0    2     4       p2  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final
      p2       final

  public void error(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=9, locals=6, args_size=6
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
        start local 4 // java.lang.Object p2
        start local 5 // java.lang.Object p3
         0: .line 881
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            aload 4 /* p2 */
            aload 5 /* p3 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 882
            return
        end local 5 // java.lang.Object p3
        end local 4 // java.lang.Object p2
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
            0    2     4       p2  Ljava/lang/Object;
            0    2     5       p3  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final
      p2       final
      p3       final

  public void error(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=10, locals=7, args_size=7
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
        start local 4 // java.lang.Object p2
        start local 5 // java.lang.Object p3
        start local 6 // java.lang.Object p4
         0: .line 887
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            aload 4 /* p2 */
            aload 5 /* p3 */
            aload 6 /* p4 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 888
            return
        end local 6 // java.lang.Object p4
        end local 5 // java.lang.Object p3
        end local 4 // java.lang.Object p2
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
            0    2     4       p2  Ljava/lang/Object;
            0    2     5       p3  Ljava/lang/Object;
            0    2     6       p4  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final

  public void error(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=11, locals=8, args_size=8
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
        start local 4 // java.lang.Object p2
        start local 5 // java.lang.Object p3
        start local 6 // java.lang.Object p4
        start local 7 // java.lang.Object p5
         0: .line 893
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            aload 4 /* p2 */
            aload 5 /* p3 */
            aload 6 /* p4 */
            aload 7 /* p5 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 894
            return
        end local 7 // java.lang.Object p5
        end local 6 // java.lang.Object p4
        end local 5 // java.lang.Object p3
        end local 4 // java.lang.Object p2
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
            0    2     4       p2  Ljava/lang/Object;
            0    2     5       p3  Ljava/lang/Object;
            0    2     6       p4  Ljava/lang/Object;
            0    2     7       p5  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final

  public void error(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=12, locals=9, args_size=9
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
        start local 4 // java.lang.Object p2
        start local 5 // java.lang.Object p3
        start local 6 // java.lang.Object p4
        start local 7 // java.lang.Object p5
        start local 8 // java.lang.Object p6
         0: .line 899
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            aload 4 /* p2 */
            aload 5 /* p3 */
            aload 6 /* p4 */
            aload 7 /* p5 */
            aload 8 /* p6 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 900
            return
        end local 8 // java.lang.Object p6
        end local 7 // java.lang.Object p5
        end local 6 // java.lang.Object p4
        end local 5 // java.lang.Object p3
        end local 4 // java.lang.Object p2
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
            0    2     4       p2  Ljava/lang/Object;
            0    2     5       p3  Ljava/lang/Object;
            0    2     6       p4  Ljava/lang/Object;
            0    2     7       p5  Ljava/lang/Object;
            0    2     8       p6  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final

  public void error(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=13, locals=10, args_size=10
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
        start local 4 // java.lang.Object p2
        start local 5 // java.lang.Object p3
        start local 6 // java.lang.Object p4
        start local 7 // java.lang.Object p5
        start local 8 // java.lang.Object p6
        start local 9 // java.lang.Object p7
         0: .line 905
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            aload 4 /* p2 */
            aload 5 /* p3 */
            aload 6 /* p4 */
            aload 7 /* p5 */
            aload 8 /* p6 */
            aload 9 /* p7 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 906
            return
        end local 9 // java.lang.Object p7
        end local 8 // java.lang.Object p6
        end local 7 // java.lang.Object p5
        end local 6 // java.lang.Object p4
        end local 5 // java.lang.Object p3
        end local 4 // java.lang.Object p2
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
            0    2     4       p2  Ljava/lang/Object;
            0    2     5       p3  Ljava/lang/Object;
            0    2     6       p4  Ljava/lang/Object;
            0    2     7       p5  Ljava/lang/Object;
            0    2     8       p6  Ljava/lang/Object;
            0    2     9       p7  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final
      p7       final

  public void error(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=14, locals=11, args_size=11
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
        start local 4 // java.lang.Object p2
        start local 5 // java.lang.Object p3
        start local 6 // java.lang.Object p4
        start local 7 // java.lang.Object p5
        start local 8 // java.lang.Object p6
        start local 9 // java.lang.Object p7
        start local 10 // java.lang.Object p8
         0: .line 911
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            aload 4 /* p2 */
            aload 5 /* p3 */
            aload 6 /* p4 */
            aload 7 /* p5 */
            aload 8 /* p6 */
            aload 9 /* p7 */
            aload 10 /* p8 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 912
            return
        end local 10 // java.lang.Object p8
        end local 9 // java.lang.Object p7
        end local 8 // java.lang.Object p6
        end local 7 // java.lang.Object p5
        end local 6 // java.lang.Object p4
        end local 5 // java.lang.Object p3
        end local 4 // java.lang.Object p2
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
            0    2     4       p2  Ljava/lang/Object;
            0    2     5       p3  Ljava/lang/Object;
            0    2     6       p4  Ljava/lang/Object;
            0    2     7       p5  Ljava/lang/Object;
            0    2     8       p6  Ljava/lang/Object;
            0    2     9       p7  Ljava/lang/Object;
            0    2    10       p8  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final
      p7       final
      p8       final

  public void error(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=15, locals=12, args_size=12
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
        start local 4 // java.lang.Object p2
        start local 5 // java.lang.Object p3
        start local 6 // java.lang.Object p4
        start local 7 // java.lang.Object p5
        start local 8 // java.lang.Object p6
        start local 9 // java.lang.Object p7
        start local 10 // java.lang.Object p8
        start local 11 // java.lang.Object p9
         0: .line 917
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            aload 4 /* p2 */
            aload 5 /* p3 */
            aload 6 /* p4 */
            aload 7 /* p5 */
            aload 8 /* p6 */
            aload 9 /* p7 */
            aload 10 /* p8 */
            aload 11 /* p9 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 918
            return
        end local 11 // java.lang.Object p9
        end local 10 // java.lang.Object p8
        end local 9 // java.lang.Object p7
        end local 8 // java.lang.Object p6
        end local 7 // java.lang.Object p5
        end local 6 // java.lang.Object p4
        end local 5 // java.lang.Object p3
        end local 4 // java.lang.Object p2
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
            0    2     4       p2  Ljava/lang/Object;
            0    2     5       p3  Ljava/lang/Object;
            0    2     6       p4  Ljava/lang/Object;
            0    2     7       p5  Ljava/lang/Object;
            0    2     8       p6  Ljava/lang/Object;
            0    2     9       p7  Ljava/lang/Object;
            0    2    10       p8  Ljava/lang/Object;
            0    2    11       p9  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final
      p7       final
      p8       final
      p9       final

  public void exit();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
         0: .line 923
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.exit:(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         1: .line 924
            return
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/logging/log4j/spi/AbstractLogger;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()

  public <R> R exit();
    descriptor: (Ljava/lang/Object;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.Object result
         0: .line 929
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* result */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.exit:(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
            areturn
        end local 1 // java.lang.Object result
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    1     1  result  TR;
    Signature: <R:Ljava/lang/Object;>(TR;)TR;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
        Name  Flags
      result  final

  protected <R> R exit(java.lang.String, );
    descriptor: (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=7, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String fqcn
        start local 2 // java.lang.Object result
         0: .line 941
            aload 0 /* this */
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            getstatic org.apache.logging.log4j.spi.AbstractLogger.EXIT_MARKER:Lorg/apache/logging/log4j/Marker;
            aconst_null
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.isEnabled:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/CharSequence;Ljava/lang/Throwable;)Z
            ifeq 2
         1: .line 942
            aload 0 /* this */
            aload 1 /* fqcn */
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            getstatic org.apache.logging.log4j.spi.AbstractLogger.EXIT_MARKER:Lorg/apache/logging/log4j/Marker;
            aload 0 /* this */
            aconst_null
            aload 2 /* result */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.exitMsg:(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/logging/log4j/message/Message;
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessageSafely:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         2: .line 944
      StackMap locals:
      StackMap stack:
            aload 2 /* result */
            areturn
        end local 2 // java.lang.Object result
        end local 1 // java.lang.String fqcn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    3     0    this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    3     1    fqcn  Ljava/lang/String;
            0    3     2  result  TR;
    Signature: <R:Ljava/lang/Object;>(Ljava/lang/String;TR;)TR;
    MethodParameters:
        Name  Flags
      fqcn    final
      result  final

  protected <R> R exit(java.lang.String, java.lang.String, );
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String fqcn
        start local 2 // java.lang.String format
        start local 3 // java.lang.Object result
         0: .line 956
            aload 0 /* this */
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            getstatic org.apache.logging.log4j.spi.AbstractLogger.EXIT_MARKER:Lorg/apache/logging/log4j/Marker;
            aconst_null
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.isEnabled:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/CharSequence;Ljava/lang/Throwable;)Z
            ifeq 2
         1: .line 957
            aload 0 /* this */
            aload 1 /* fqcn */
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            getstatic org.apache.logging.log4j.spi.AbstractLogger.EXIT_MARKER:Lorg/apache/logging/log4j/Marker;
            aload 0 /* this */
            aload 2 /* format */
            aload 3 /* result */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.exitMsg:(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/logging/log4j/message/Message;
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessageSafely:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         2: .line 959
      StackMap locals:
      StackMap stack:
            aload 3 /* result */
            areturn
        end local 3 // java.lang.Object result
        end local 2 // java.lang.String format
        end local 1 // java.lang.String fqcn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    3     0    this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    3     1    fqcn  Ljava/lang/String;
            0    3     2  format  Ljava/lang/String;
            0    3     3  result  TR;
    Signature: <R:Ljava/lang/Object;>(Ljava/lang/String;Ljava/lang/String;TR;)TR;
    MethodParameters:
        Name  Flags
      fqcn    final
      format  final
      result  final

  protected org.apache.logging.log4j.message.Message exitMsg(java.lang.String, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/logging/log4j/message/Message;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String format
        start local 2 // java.lang.Object result
         0: .line 963
            aload 2 /* result */
            ifnonnull 4
         1: .line 964
            aload 1 /* format */
            ifnonnull 3
         2: .line 965
            aload 0 /* this */
            getfield org.apache.logging.log4j.spi.AbstractLogger.messageFactory:Lorg/apache/logging/log4j/message/MessageFactory2;
            ldc "Exit"
            invokeinterface org.apache.logging.log4j.message.MessageFactory2.newMessage:(Ljava/lang/String;)Lorg/apache/logging/log4j/message/Message;
            areturn
         3: .line 967
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.logging.log4j.spi.AbstractLogger.messageFactory:Lorg/apache/logging/log4j/message/MessageFactory2;
            new java.lang.StringBuilder
            dup
            ldc "Exit: "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 1 /* format */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokeinterface org.apache.logging.log4j.message.MessageFactory2.newMessage:(Ljava/lang/String;)Lorg/apache/logging/log4j/message/Message;
            areturn
         4: .line 969
      StackMap locals:
      StackMap stack:
            aload 1 /* format */
            ifnonnull 6
         5: .line 970
            aload 0 /* this */
            getfield org.apache.logging.log4j.spi.AbstractLogger.messageFactory:Lorg/apache/logging/log4j/message/MessageFactory2;
            new java.lang.StringBuilder
            dup
            ldc "Exit with("
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 2 /* result */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            bipush 41
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokeinterface org.apache.logging.log4j.message.MessageFactory2.newMessage:(Ljava/lang/String;)Lorg/apache/logging/log4j/message/Message;
            areturn
         6: .line 972
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.logging.log4j.spi.AbstractLogger.messageFactory:Lorg/apache/logging/log4j/message/MessageFactory2;
            new java.lang.StringBuilder
            dup
            ldc "Exit: "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 1 /* format */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            aload 2 /* result */
            invokeinterface org.apache.logging.log4j.message.MessageFactory2.newMessage:(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/logging/log4j/message/Message;
            areturn
        end local 2 // java.lang.Object result
        end local 1 // java.lang.String format
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    7     0    this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    7     1  format  Ljava/lang/String;
            0    7     2  result  Ljava/lang/Object;
    MethodParameters:
        Name  Flags
      format  final
      result  final

  public void fatal(org.apache.logging.log4j.Marker, org.apache.logging.log4j.message.Message);
    descriptor: (Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // org.apache.logging.log4j.message.Message msg
         0: .line 978
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.FATAL:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* msg */
            aload 2 /* msg */
            ifnull 1
            aload 2 /* msg */
            invokeinterface org.apache.logging.log4j.message.Message.getThrowable:()Ljava/lang/Throwable;
            goto 2
      StackMap locals: org.apache.logging.log4j.spi.AbstractLogger org.apache.logging.log4j.Marker org.apache.logging.log4j.message.Message
      StackMap stack: org.apache.logging.log4j.spi.AbstractLogger java.lang.String org.apache.logging.log4j.Level org.apache.logging.log4j.Marker org.apache.logging.log4j.message.Message
         1: aconst_null
      StackMap locals: org.apache.logging.log4j.spi.AbstractLogger org.apache.logging.log4j.Marker org.apache.logging.log4j.message.Message
      StackMap stack: org.apache.logging.log4j.spi.AbstractLogger java.lang.String org.apache.logging.log4j.Level org.apache.logging.log4j.Marker org.apache.logging.log4j.message.Message java.lang.Throwable
         2: invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         3: .line 979
            return
        end local 2 // org.apache.logging.log4j.message.Message msg
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    4     0    this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    4     1  marker  Lorg/apache/logging/log4j/Marker;
            0    4     2     msg  Lorg/apache/logging/log4j/message/Message;
    MethodParameters:
        Name  Flags
      marker  final
      msg     final

  public void fatal(org.apache.logging.log4j.Marker, org.apache.logging.log4j.message.Message, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // org.apache.logging.log4j.message.Message msg
        start local 3 // java.lang.Throwable t
         0: .line 983
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.FATAL:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* msg */
            aload 3 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         1: .line 984
            return
        end local 3 // java.lang.Throwable t
        end local 2 // org.apache.logging.log4j.message.Message msg
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  marker  Lorg/apache/logging/log4j/Marker;
            0    2     2     msg  Lorg/apache/logging/log4j/message/Message;
            0    2     3       t  Ljava/lang/Throwable;
    MethodParameters:
        Name  Flags
      marker  final
      msg     final
      t       final

  public void fatal(org.apache.logging.log4j.Marker, java.lang.CharSequence);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/CharSequence;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.CharSequence message
         0: .line 988
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.FATAL:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/CharSequence;Ljava/lang/Throwable;)V
         1: .line 989
            return
        end local 2 // java.lang.CharSequence message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/CharSequence;
    MethodParameters:
         Name  Flags
      marker   final
      message  final

  public void fatal(org.apache.logging.log4j.Marker, java.lang.CharSequence, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/CharSequence;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.CharSequence message
        start local 3 // java.lang.Throwable t
         0: .line 993
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.FATAL:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/CharSequence;Ljava/lang/Throwable;)V
         1: .line 994
            return
        end local 3 // java.lang.Throwable t
        end local 2 // java.lang.CharSequence message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/CharSequence;
            0    2     3        t  Ljava/lang/Throwable;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      t        final

  public void fatal(org.apache.logging.log4j.Marker, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.Object message
         0: .line 998
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.FATAL:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 999
            return
        end local 2 // java.lang.Object message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final

  public void fatal(org.apache.logging.log4j.Marker, java.lang.Object, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.Object message
        start local 3 // java.lang.Throwable t
         0: .line 1003
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.FATAL:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 1004
            return
        end local 3 // java.lang.Throwable t
        end local 2 // java.lang.Object message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/Object;
            0    2     3        t  Ljava/lang/Throwable;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      t        final

  public void fatal(org.apache.logging.log4j.Marker, java.lang.String);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
         0: .line 1008
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.FATAL:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V
         1: .line 1009
            return
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
    MethodParameters:
         Name  Flags
      marker   final
      message  final

  public void fatal(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object[]);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object[] params
         0: .line 1013
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.FATAL:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* params */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)V
         1: .line 1014
            return
        end local 3 // java.lang.Object[] params
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3   params  [Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      params   final

  public void fatal(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Throwable t
         0: .line 1018
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.FATAL:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V
         1: .line 1019
            return
        end local 3 // java.lang.Throwable t
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3        t  Ljava/lang/Throwable;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      t        final

  public void fatal(org.apache.logging.log4j.message.Message);
    descriptor: (Lorg/apache/logging/log4j/message/Message;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.message.Message msg
         0: .line 1023
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.FATAL:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* msg */
            aload 1 /* msg */
            ifnull 1
            aload 1 /* msg */
            invokeinterface org.apache.logging.log4j.message.Message.getThrowable:()Ljava/lang/Throwable;
            goto 2
      StackMap locals: org.apache.logging.log4j.spi.AbstractLogger org.apache.logging.log4j.message.Message
      StackMap stack: org.apache.logging.log4j.spi.AbstractLogger java.lang.String org.apache.logging.log4j.Level null org.apache.logging.log4j.message.Message
         1: aconst_null
      StackMap locals: org.apache.logging.log4j.spi.AbstractLogger org.apache.logging.log4j.message.Message
      StackMap stack: org.apache.logging.log4j.spi.AbstractLogger java.lang.String org.apache.logging.log4j.Level null org.apache.logging.log4j.message.Message java.lang.Throwable
         2: invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         3: .line 1024
            return
        end local 1 // org.apache.logging.log4j.message.Message msg
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    4     1   msg  Lorg/apache/logging/log4j/message/Message;
    MethodParameters:
      Name  Flags
      msg   final

  public void fatal(org.apache.logging.log4j.message.Message, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.message.Message msg
        start local 2 // java.lang.Throwable t
         0: .line 1028
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.FATAL:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* msg */
            aload 2 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         1: .line 1029
            return
        end local 2 // java.lang.Throwable t
        end local 1 // org.apache.logging.log4j.message.Message msg
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   msg  Lorg/apache/logging/log4j/message/Message;
            0    2     2     t  Ljava/lang/Throwable;
    MethodParameters:
      Name  Flags
      msg   final
      t     final

  public void fatal(java.lang.CharSequence);
    descriptor: (Ljava/lang/CharSequence;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.CharSequence message
         0: .line 1033
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.FATAL:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/CharSequence;Ljava/lang/Throwable;)V
         1: .line 1034
            return
        end local 1 // java.lang.CharSequence message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/CharSequence;
    MethodParameters:
         Name  Flags
      message  final

  public void fatal(java.lang.CharSequence, java.lang.Throwable);
    descriptor: (Ljava/lang/CharSequence;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.CharSequence message
        start local 2 // java.lang.Throwable t
         0: .line 1038
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.FATAL:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/CharSequence;Ljava/lang/Throwable;)V
         1: .line 1039
            return
        end local 2 // java.lang.Throwable t
        end local 1 // java.lang.CharSequence message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/CharSequence;
            0    2     2        t  Ljava/lang/Throwable;
    MethodParameters:
         Name  Flags
      message  final
      t        final

  public void fatal(java.lang.Object);
    descriptor: (Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.Object message
         0: .line 1043
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.FATAL:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 1044
            return
        end local 1 // java.lang.Object message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final

  public void fatal(java.lang.Object, java.lang.Throwable);
    descriptor: (Ljava/lang/Object;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.Object message
        start local 2 // java.lang.Throwable t
         0: .line 1048
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.FATAL:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 1049
            return
        end local 2 // java.lang.Throwable t
        end local 1 // java.lang.Object message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/Object;
            0    2     2        t  Ljava/lang/Throwable;
    MethodParameters:
         Name  Flags
      message  final
      t        final

  public void fatal(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
         0: .line 1053
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.FATAL:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V
         1: .line 1054
            return
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
    MethodParameters:
         Name  Flags
      message  final

  public void fatal(java.lang.String, java.lang.Object[]);
    descriptor: (Ljava/lang/String;[Ljava/lang/Object;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object[] params
         0: .line 1058
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.FATAL:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* params */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)V
         1: .line 1059
            return
        end local 2 // java.lang.Object[] params
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2   params  [Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      params   final

  public void fatal(java.lang.String, java.lang.Throwable);
    descriptor: (Ljava/lang/String;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Throwable t
         0: .line 1063
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.FATAL:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V
         1: .line 1064
            return
        end local 2 // java.lang.Throwable t
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2        t  Ljava/lang/Throwable;
    MethodParameters:
         Name  Flags
      message  final
      t        final

  public void fatal(org.apache.logging.log4j.util.Supplier<?>);
    descriptor: (Lorg/apache/logging/log4j/util/Supplier;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.util.Supplier msgSupplier
         0: .line 1068
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.FATAL:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* msgSupplier */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier;Ljava/lang/Throwable;)V
         1: .line 1069
            return
        end local 1 // org.apache.logging.log4j.util.Supplier msgSupplier
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  msgSupplier  Lorg/apache/logging/log4j/util/Supplier<*>;
    Signature: (Lorg/apache/logging/log4j/util/Supplier<*>;)V
    MethodParameters:
             Name  Flags
      msgSupplier  final

  public void fatal(org.apache.logging.log4j.util.Supplier<?>, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/util/Supplier;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.util.Supplier msgSupplier
        start local 2 // java.lang.Throwable t
         0: .line 1073
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.FATAL:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* msgSupplier */
            aload 2 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier;Ljava/lang/Throwable;)V
         1: .line 1074
            return
        end local 2 // java.lang.Throwable t
        end local 1 // org.apache.logging.log4j.util.Supplier msgSupplier
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  msgSupplier  Lorg/apache/logging/log4j/util/Supplier<*>;
            0    2     2            t  Ljava/lang/Throwable;
    Signature: (Lorg/apache/logging/log4j/util/Supplier<*>;Ljava/lang/Throwable;)V
    MethodParameters:
             Name  Flags
      msgSupplier  final
      t            final

  public void fatal(org.apache.logging.log4j.Marker, org.apache.logging.log4j.util.Supplier<?>);
    descriptor: (Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // org.apache.logging.log4j.util.Supplier msgSupplier
         0: .line 1078
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.FATAL:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* msgSupplier */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier;Ljava/lang/Throwable;)V
         1: .line 1079
            return
        end local 2 // org.apache.logging.log4j.util.Supplier msgSupplier
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1       marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  msgSupplier  Lorg/apache/logging/log4j/util/Supplier<*>;
    Signature: (Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier<*>;)V
    MethodParameters:
             Name  Flags
      marker       final
      msgSupplier  final

  public void fatal(org.apache.logging.log4j.Marker, java.lang.String, org.apache.logging.log4j.util.Supplier<?>[]);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // org.apache.logging.log4j.util.Supplier[] paramSuppliers
         0: .line 1083
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.FATAL:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* paramSuppliers */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier;)V
         1: .line 1084
            return
        end local 3 // org.apache.logging.log4j.util.Supplier[] paramSuppliers
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    2     0            this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1          marker  Lorg/apache/logging/log4j/Marker;
            0    2     2         message  Ljava/lang/String;
            0    2     3  paramSuppliers  [Lorg/apache/logging/log4j/util/Supplier;
    Signature: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier<*>;)V
    MethodParameters:
                Name  Flags
      marker          final
      message         final
      paramSuppliers  final

  public void fatal(org.apache.logging.log4j.Marker, org.apache.logging.log4j.util.Supplier<?>, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // org.apache.logging.log4j.util.Supplier msgSupplier
        start local 3 // java.lang.Throwable t
         0: .line 1088
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.FATAL:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* msgSupplier */
            aload 3 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier;Ljava/lang/Throwable;)V
         1: .line 1089
            return
        end local 3 // java.lang.Throwable t
        end local 2 // org.apache.logging.log4j.util.Supplier msgSupplier
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1       marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  msgSupplier  Lorg/apache/logging/log4j/util/Supplier<*>;
            0    2     3            t  Ljava/lang/Throwable;
    Signature: (Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier<*>;Ljava/lang/Throwable;)V
    MethodParameters:
             Name  Flags
      marker       final
      msgSupplier  final
      t            final

  public void fatal(java.lang.String, org.apache.logging.log4j.util.Supplier<?>[]);
    descriptor: (Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // org.apache.logging.log4j.util.Supplier[] paramSuppliers
         0: .line 1093
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.FATAL:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* paramSuppliers */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier;)V
         1: .line 1094
            return
        end local 2 // org.apache.logging.log4j.util.Supplier[] paramSuppliers
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    2     0            this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1         message  Ljava/lang/String;
            0    2     2  paramSuppliers  [Lorg/apache/logging/log4j/util/Supplier;
    Signature: (Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier<*>;)V
    MethodParameters:
                Name  Flags
      message         final
      paramSuppliers  final

  public void fatal(org.apache.logging.log4j.Marker, org.apache.logging.log4j.util.MessageSupplier);
    descriptor: (Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/MessageSupplier;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
         0: .line 1098
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.FATAL:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* msgSupplier */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/MessageSupplier;Ljava/lang/Throwable;)V
         1: .line 1099
            return
        end local 2 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1       marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  msgSupplier  Lorg/apache/logging/log4j/util/MessageSupplier;
    MethodParameters:
             Name  Flags
      marker       final
      msgSupplier  final

  public void fatal(org.apache.logging.log4j.Marker, org.apache.logging.log4j.util.MessageSupplier, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/MessageSupplier;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
        start local 3 // java.lang.Throwable t
         0: .line 1103
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.FATAL:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* msgSupplier */
            aload 3 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/MessageSupplier;Ljava/lang/Throwable;)V
         1: .line 1104
            return
        end local 3 // java.lang.Throwable t
        end local 2 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1       marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  msgSupplier  Lorg/apache/logging/log4j/util/MessageSupplier;
            0    2     3            t  Ljava/lang/Throwable;
    MethodParameters:
             Name  Flags
      marker       final
      msgSupplier  final
      t            final

  public void fatal(org.apache.logging.log4j.util.MessageSupplier);
    descriptor: (Lorg/apache/logging/log4j/util/MessageSupplier;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
         0: .line 1108
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.FATAL:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* msgSupplier */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/MessageSupplier;Ljava/lang/Throwable;)V
         1: .line 1109
            return
        end local 1 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  msgSupplier  Lorg/apache/logging/log4j/util/MessageSupplier;
    MethodParameters:
             Name  Flags
      msgSupplier  final

  public void fatal(org.apache.logging.log4j.util.MessageSupplier, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/util/MessageSupplier;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
        start local 2 // java.lang.Throwable t
         0: .line 1113
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.FATAL:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* msgSupplier */
            aload 2 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/MessageSupplier;Ljava/lang/Throwable;)V
         1: .line 1114
            return
        end local 2 // java.lang.Throwable t
        end local 1 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  msgSupplier  Lorg/apache/logging/log4j/util/MessageSupplier;
            0    2     2            t  Ljava/lang/Throwable;
    MethodParameters:
             Name  Flags
      msgSupplier  final
      t            final

  public void fatal(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
         0: .line 1118
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.FATAL:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 1119
            return
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final

  public void fatal(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=5, args_size=5
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
         0: .line 1123
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.FATAL:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1124
            return
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final

  public void fatal(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=6, args_size=6
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
         0: .line 1128
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.FATAL:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1129
            return
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final
      p2       final

  public void fatal(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=9, locals=7, args_size=7
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
        start local 6 // java.lang.Object p3
         0: .line 1134
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.FATAL:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            aload 6 /* p3 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1135
            return
        end local 6 // java.lang.Object p3
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
            0    2     6       p3  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final

  public void fatal(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=10, locals=8, args_size=8
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
        start local 6 // java.lang.Object p3
        start local 7 // java.lang.Object p4
         0: .line 1140
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.FATAL:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            aload 6 /* p3 */
            aload 7 /* p4 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1141
            return
        end local 7 // java.lang.Object p4
        end local 6 // java.lang.Object p3
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
            0    2     6       p3  Ljava/lang/Object;
            0    2     7       p4  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final

  public void fatal(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=11, locals=9, args_size=9
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
        start local 6 // java.lang.Object p3
        start local 7 // java.lang.Object p4
        start local 8 // java.lang.Object p5
         0: .line 1146
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.FATAL:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            aload 6 /* p3 */
            aload 7 /* p4 */
            aload 8 /* p5 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1147
            return
        end local 8 // java.lang.Object p5
        end local 7 // java.lang.Object p4
        end local 6 // java.lang.Object p3
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
            0    2     6       p3  Ljava/lang/Object;
            0    2     7       p4  Ljava/lang/Object;
            0    2     8       p5  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final

  public void fatal(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=12, locals=10, args_size=10
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
        start local 6 // java.lang.Object p3
        start local 7 // java.lang.Object p4
        start local 8 // java.lang.Object p5
        start local 9 // java.lang.Object p6
         0: .line 1152
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.FATAL:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            aload 6 /* p3 */
            aload 7 /* p4 */
            aload 8 /* p5 */
            aload 9 /* p6 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1153
            return
        end local 9 // java.lang.Object p6
        end local 8 // java.lang.Object p5
        end local 7 // java.lang.Object p4
        end local 6 // java.lang.Object p3
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
            0    2     6       p3  Ljava/lang/Object;
            0    2     7       p4  Ljava/lang/Object;
            0    2     8       p5  Ljava/lang/Object;
            0    2     9       p6  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final

  public void fatal(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=13, locals=11, args_size=11
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
        start local 6 // java.lang.Object p3
        start local 7 // java.lang.Object p4
        start local 8 // java.lang.Object p5
        start local 9 // java.lang.Object p6
        start local 10 // java.lang.Object p7
         0: .line 1158
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.FATAL:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            aload 6 /* p3 */
            aload 7 /* p4 */
            aload 8 /* p5 */
            aload 9 /* p6 */
            aload 10 /* p7 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1159
            return
        end local 10 // java.lang.Object p7
        end local 9 // java.lang.Object p6
        end local 8 // java.lang.Object p5
        end local 7 // java.lang.Object p4
        end local 6 // java.lang.Object p3
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
            0    2     6       p3  Ljava/lang/Object;
            0    2     7       p4  Ljava/lang/Object;
            0    2     8       p5  Ljava/lang/Object;
            0    2     9       p6  Ljava/lang/Object;
            0    2    10       p7  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final
      p7       final

  public void fatal(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=14, locals=12, args_size=12
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
        start local 6 // java.lang.Object p3
        start local 7 // java.lang.Object p4
        start local 8 // java.lang.Object p5
        start local 9 // java.lang.Object p6
        start local 10 // java.lang.Object p7
        start local 11 // java.lang.Object p8
         0: .line 1165
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.FATAL:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            aload 6 /* p3 */
            aload 7 /* p4 */
            aload 8 /* p5 */
            aload 9 /* p6 */
            aload 10 /* p7 */
            aload 11 /* p8 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1166
            return
        end local 11 // java.lang.Object p8
        end local 10 // java.lang.Object p7
        end local 9 // java.lang.Object p6
        end local 8 // java.lang.Object p5
        end local 7 // java.lang.Object p4
        end local 6 // java.lang.Object p3
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
            0    2     6       p3  Ljava/lang/Object;
            0    2     7       p4  Ljava/lang/Object;
            0    2     8       p5  Ljava/lang/Object;
            0    2     9       p6  Ljava/lang/Object;
            0    2    10       p7  Ljava/lang/Object;
            0    2    11       p8  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final
      p7       final
      p8       final

  public void fatal(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=15, locals=13, args_size=13
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
        start local 6 // java.lang.Object p3
        start local 7 // java.lang.Object p4
        start local 8 // java.lang.Object p5
        start local 9 // java.lang.Object p6
        start local 10 // java.lang.Object p7
        start local 11 // java.lang.Object p8
        start local 12 // java.lang.Object p9
         0: .line 1172
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.FATAL:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            aload 6 /* p3 */
            aload 7 /* p4 */
            aload 8 /* p5 */
            aload 9 /* p6 */
            aload 10 /* p7 */
            aload 11 /* p8 */
            aload 12 /* p9 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1173
            return
        end local 12 // java.lang.Object p9
        end local 11 // java.lang.Object p8
        end local 10 // java.lang.Object p7
        end local 9 // java.lang.Object p6
        end local 8 // java.lang.Object p5
        end local 7 // java.lang.Object p4
        end local 6 // java.lang.Object p3
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
            0    2     6       p3  Ljava/lang/Object;
            0    2     7       p4  Ljava/lang/Object;
            0    2     8       p5  Ljava/lang/Object;
            0    2     9       p6  Ljava/lang/Object;
            0    2    10       p7  Ljava/lang/Object;
            0    2    11       p8  Ljava/lang/Object;
            0    2    12       p9  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final
      p7       final
      p8       final
      p9       final

  public void fatal(java.lang.String, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
         0: .line 1177
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.FATAL:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 1178
            return
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final

  public void fatal(java.lang.String, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
         0: .line 1182
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.FATAL:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1183
            return
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final

  public void fatal(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=5
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
        start local 4 // java.lang.Object p2
         0: .line 1187
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.FATAL:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            aload 4 /* p2 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1188
            return
        end local 4 // java.lang.Object p2
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
            0    2     4       p2  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final
      p2       final

  public void fatal(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=9, locals=6, args_size=6
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
        start local 4 // java.lang.Object p2
        start local 5 // java.lang.Object p3
         0: .line 1192
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.FATAL:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            aload 4 /* p2 */
            aload 5 /* p3 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1193
            return
        end local 5 // java.lang.Object p3
        end local 4 // java.lang.Object p2
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
            0    2     4       p2  Ljava/lang/Object;
            0    2     5       p3  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final
      p2       final
      p3       final

  public void fatal(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=10, locals=7, args_size=7
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
        start local 4 // java.lang.Object p2
        start local 5 // java.lang.Object p3
        start local 6 // java.lang.Object p4
         0: .line 1198
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.FATAL:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            aload 4 /* p2 */
            aload 5 /* p3 */
            aload 6 /* p4 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1199
            return
        end local 6 // java.lang.Object p4
        end local 5 // java.lang.Object p3
        end local 4 // java.lang.Object p2
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
            0    2     4       p2  Ljava/lang/Object;
            0    2     5       p3  Ljava/lang/Object;
            0    2     6       p4  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final

  public void fatal(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=11, locals=8, args_size=8
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
        start local 4 // java.lang.Object p2
        start local 5 // java.lang.Object p3
        start local 6 // java.lang.Object p4
        start local 7 // java.lang.Object p5
         0: .line 1204
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.FATAL:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            aload 4 /* p2 */
            aload 5 /* p3 */
            aload 6 /* p4 */
            aload 7 /* p5 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1205
            return
        end local 7 // java.lang.Object p5
        end local 6 // java.lang.Object p4
        end local 5 // java.lang.Object p3
        end local 4 // java.lang.Object p2
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
            0    2     4       p2  Ljava/lang/Object;
            0    2     5       p3  Ljava/lang/Object;
            0    2     6       p4  Ljava/lang/Object;
            0    2     7       p5  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final

  public void fatal(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=12, locals=9, args_size=9
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
        start local 4 // java.lang.Object p2
        start local 5 // java.lang.Object p3
        start local 6 // java.lang.Object p4
        start local 7 // java.lang.Object p5
        start local 8 // java.lang.Object p6
         0: .line 1210
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.FATAL:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            aload 4 /* p2 */
            aload 5 /* p3 */
            aload 6 /* p4 */
            aload 7 /* p5 */
            aload 8 /* p6 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1211
            return
        end local 8 // java.lang.Object p6
        end local 7 // java.lang.Object p5
        end local 6 // java.lang.Object p4
        end local 5 // java.lang.Object p3
        end local 4 // java.lang.Object p2
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
            0    2     4       p2  Ljava/lang/Object;
            0    2     5       p3  Ljava/lang/Object;
            0    2     6       p4  Ljava/lang/Object;
            0    2     7       p5  Ljava/lang/Object;
            0    2     8       p6  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final

  public void fatal(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=13, locals=10, args_size=10
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
        start local 4 // java.lang.Object p2
        start local 5 // java.lang.Object p3
        start local 6 // java.lang.Object p4
        start local 7 // java.lang.Object p5
        start local 8 // java.lang.Object p6
        start local 9 // java.lang.Object p7
         0: .line 1216
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.FATAL:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            aload 4 /* p2 */
            aload 5 /* p3 */
            aload 6 /* p4 */
            aload 7 /* p5 */
            aload 8 /* p6 */
            aload 9 /* p7 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1217
            return
        end local 9 // java.lang.Object p7
        end local 8 // java.lang.Object p6
        end local 7 // java.lang.Object p5
        end local 6 // java.lang.Object p4
        end local 5 // java.lang.Object p3
        end local 4 // java.lang.Object p2
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
            0    2     4       p2  Ljava/lang/Object;
            0    2     5       p3  Ljava/lang/Object;
            0    2     6       p4  Ljava/lang/Object;
            0    2     7       p5  Ljava/lang/Object;
            0    2     8       p6  Ljava/lang/Object;
            0    2     9       p7  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final
      p7       final

  public void fatal(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=14, locals=11, args_size=11
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
        start local 4 // java.lang.Object p2
        start local 5 // java.lang.Object p3
        start local 6 // java.lang.Object p4
        start local 7 // java.lang.Object p5
        start local 8 // java.lang.Object p6
        start local 9 // java.lang.Object p7
        start local 10 // java.lang.Object p8
         0: .line 1222
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.FATAL:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            aload 4 /* p2 */
            aload 5 /* p3 */
            aload 6 /* p4 */
            aload 7 /* p5 */
            aload 8 /* p6 */
            aload 9 /* p7 */
            aload 10 /* p8 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1223
            return
        end local 10 // java.lang.Object p8
        end local 9 // java.lang.Object p7
        end local 8 // java.lang.Object p6
        end local 7 // java.lang.Object p5
        end local 6 // java.lang.Object p4
        end local 5 // java.lang.Object p3
        end local 4 // java.lang.Object p2
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
            0    2     4       p2  Ljava/lang/Object;
            0    2     5       p3  Ljava/lang/Object;
            0    2     6       p4  Ljava/lang/Object;
            0    2     7       p5  Ljava/lang/Object;
            0    2     8       p6  Ljava/lang/Object;
            0    2     9       p7  Ljava/lang/Object;
            0    2    10       p8  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final
      p7       final
      p8       final

  public void fatal(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=15, locals=12, args_size=12
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
        start local 4 // java.lang.Object p2
        start local 5 // java.lang.Object p3
        start local 6 // java.lang.Object p4
        start local 7 // java.lang.Object p5
        start local 8 // java.lang.Object p6
        start local 9 // java.lang.Object p7
        start local 10 // java.lang.Object p8
        start local 11 // java.lang.Object p9
         0: .line 1229
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.FATAL:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            aload 4 /* p2 */
            aload 5 /* p3 */
            aload 6 /* p4 */
            aload 7 /* p5 */
            aload 8 /* p6 */
            aload 9 /* p7 */
            aload 10 /* p8 */
            aload 11 /* p9 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1230
            return
        end local 11 // java.lang.Object p9
        end local 10 // java.lang.Object p8
        end local 9 // java.lang.Object p7
        end local 8 // java.lang.Object p6
        end local 7 // java.lang.Object p5
        end local 6 // java.lang.Object p4
        end local 5 // java.lang.Object p3
        end local 4 // java.lang.Object p2
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
            0    2     4       p2  Ljava/lang/Object;
            0    2     5       p3  Ljava/lang/Object;
            0    2     6       p4  Ljava/lang/Object;
            0    2     7       p5  Ljava/lang/Object;
            0    2     8       p6  Ljava/lang/Object;
            0    2     9       p7  Ljava/lang/Object;
            0    2    10       p8  Ljava/lang/Object;
            0    2    11       p9  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final
      p7       final
      p8       final
      p9       final

  public <MF extends org.apache.logging.log4j.message.MessageFactory> MF getMessageFactory();
    descriptor: ()Lorg/apache/logging/log4j/message/MessageFactory;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
         0: .line 1235
            aload 0 /* this */
            getfield org.apache.logging.log4j.spi.AbstractLogger.messageFactory:Lorg/apache/logging/log4j/message/MessageFactory2;
            areturn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/logging/log4j/spi/AbstractLogger;
    Signature: <MF::Lorg/apache/logging/log4j/message/MessageFactory;>()TMF;

  public java.lang.String getName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
         0: .line 1240
            aload 0 /* this */
            getfield org.apache.logging.log4j.spi.AbstractLogger.name:Ljava/lang/String;
            areturn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/logging/log4j/spi/AbstractLogger;

  public void info(org.apache.logging.log4j.Marker, org.apache.logging.log4j.message.Message);
    descriptor: (Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // org.apache.logging.log4j.message.Message msg
         0: .line 1245
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.INFO:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* msg */
            aload 2 /* msg */
            ifnull 1
            aload 2 /* msg */
            invokeinterface org.apache.logging.log4j.message.Message.getThrowable:()Ljava/lang/Throwable;
            goto 2
      StackMap locals: org.apache.logging.log4j.spi.AbstractLogger org.apache.logging.log4j.Marker org.apache.logging.log4j.message.Message
      StackMap stack: org.apache.logging.log4j.spi.AbstractLogger java.lang.String org.apache.logging.log4j.Level org.apache.logging.log4j.Marker org.apache.logging.log4j.message.Message
         1: aconst_null
      StackMap locals: org.apache.logging.log4j.spi.AbstractLogger org.apache.logging.log4j.Marker org.apache.logging.log4j.message.Message
      StackMap stack: org.apache.logging.log4j.spi.AbstractLogger java.lang.String org.apache.logging.log4j.Level org.apache.logging.log4j.Marker org.apache.logging.log4j.message.Message java.lang.Throwable
         2: invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         3: .line 1246
            return
        end local 2 // org.apache.logging.log4j.message.Message msg
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    4     0    this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    4     1  marker  Lorg/apache/logging/log4j/Marker;
            0    4     2     msg  Lorg/apache/logging/log4j/message/Message;
    MethodParameters:
        Name  Flags
      marker  final
      msg     final

  public void info(org.apache.logging.log4j.Marker, org.apache.logging.log4j.message.Message, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // org.apache.logging.log4j.message.Message msg
        start local 3 // java.lang.Throwable t
         0: .line 1250
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.INFO:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* msg */
            aload 3 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         1: .line 1251
            return
        end local 3 // java.lang.Throwable t
        end local 2 // org.apache.logging.log4j.message.Message msg
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  marker  Lorg/apache/logging/log4j/Marker;
            0    2     2     msg  Lorg/apache/logging/log4j/message/Message;
            0    2     3       t  Ljava/lang/Throwable;
    MethodParameters:
        Name  Flags
      marker  final
      msg     final
      t       final

  public void info(org.apache.logging.log4j.Marker, java.lang.CharSequence);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/CharSequence;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.CharSequence message
         0: .line 1255
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.INFO:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/CharSequence;Ljava/lang/Throwable;)V
         1: .line 1256
            return
        end local 2 // java.lang.CharSequence message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/CharSequence;
    MethodParameters:
         Name  Flags
      marker   final
      message  final

  public void info(org.apache.logging.log4j.Marker, java.lang.CharSequence, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/CharSequence;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.CharSequence message
        start local 3 // java.lang.Throwable t
         0: .line 1260
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.INFO:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/CharSequence;Ljava/lang/Throwable;)V
         1: .line 1261
            return
        end local 3 // java.lang.Throwable t
        end local 2 // java.lang.CharSequence message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/CharSequence;
            0    2     3        t  Ljava/lang/Throwable;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      t        final

  public void info(org.apache.logging.log4j.Marker, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.Object message
         0: .line 1265
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.INFO:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 1266
            return
        end local 2 // java.lang.Object message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final

  public void info(org.apache.logging.log4j.Marker, java.lang.Object, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.Object message
        start local 3 // java.lang.Throwable t
         0: .line 1270
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.INFO:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 1271
            return
        end local 3 // java.lang.Throwable t
        end local 2 // java.lang.Object message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/Object;
            0    2     3        t  Ljava/lang/Throwable;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      t        final

  public void info(org.apache.logging.log4j.Marker, java.lang.String);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
         0: .line 1275
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.INFO:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V
         1: .line 1276
            return
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
    MethodParameters:
         Name  Flags
      marker   final
      message  final

  public void info(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object[]);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object[] params
         0: .line 1280
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.INFO:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* params */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)V
         1: .line 1281
            return
        end local 3 // java.lang.Object[] params
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3   params  [Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      params   final

  public void info(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Throwable t
         0: .line 1285
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.INFO:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V
         1: .line 1286
            return
        end local 3 // java.lang.Throwable t
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3        t  Ljava/lang/Throwable;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      t        final

  public void info(org.apache.logging.log4j.message.Message);
    descriptor: (Lorg/apache/logging/log4j/message/Message;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.message.Message msg
         0: .line 1290
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.INFO:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* msg */
            aload 1 /* msg */
            ifnull 1
            aload 1 /* msg */
            invokeinterface org.apache.logging.log4j.message.Message.getThrowable:()Ljava/lang/Throwable;
            goto 2
      StackMap locals: org.apache.logging.log4j.spi.AbstractLogger org.apache.logging.log4j.message.Message
      StackMap stack: org.apache.logging.log4j.spi.AbstractLogger java.lang.String org.apache.logging.log4j.Level null org.apache.logging.log4j.message.Message
         1: aconst_null
      StackMap locals: org.apache.logging.log4j.spi.AbstractLogger org.apache.logging.log4j.message.Message
      StackMap stack: org.apache.logging.log4j.spi.AbstractLogger java.lang.String org.apache.logging.log4j.Level null org.apache.logging.log4j.message.Message java.lang.Throwable
         2: invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         3: .line 1291
            return
        end local 1 // org.apache.logging.log4j.message.Message msg
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    4     1   msg  Lorg/apache/logging/log4j/message/Message;
    MethodParameters:
      Name  Flags
      msg   final

  public void info(org.apache.logging.log4j.message.Message, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.message.Message msg
        start local 2 // java.lang.Throwable t
         0: .line 1295
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.INFO:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* msg */
            aload 2 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         1: .line 1296
            return
        end local 2 // java.lang.Throwable t
        end local 1 // org.apache.logging.log4j.message.Message msg
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   msg  Lorg/apache/logging/log4j/message/Message;
            0    2     2     t  Ljava/lang/Throwable;
    MethodParameters:
      Name  Flags
      msg   final
      t     final

  public void info(java.lang.CharSequence);
    descriptor: (Ljava/lang/CharSequence;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.CharSequence message
         0: .line 1300
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.INFO:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/CharSequence;Ljava/lang/Throwable;)V
         1: .line 1301
            return
        end local 1 // java.lang.CharSequence message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/CharSequence;
    MethodParameters:
         Name  Flags
      message  final

  public void info(java.lang.CharSequence, java.lang.Throwable);
    descriptor: (Ljava/lang/CharSequence;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.CharSequence message
        start local 2 // java.lang.Throwable t
         0: .line 1305
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.INFO:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/CharSequence;Ljava/lang/Throwable;)V
         1: .line 1306
            return
        end local 2 // java.lang.Throwable t
        end local 1 // java.lang.CharSequence message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/CharSequence;
            0    2     2        t  Ljava/lang/Throwable;
    MethodParameters:
         Name  Flags
      message  final
      t        final

  public void info(java.lang.Object);
    descriptor: (Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.Object message
         0: .line 1310
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.INFO:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 1311
            return
        end local 1 // java.lang.Object message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final

  public void info(java.lang.Object, java.lang.Throwable);
    descriptor: (Ljava/lang/Object;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.Object message
        start local 2 // java.lang.Throwable t
         0: .line 1315
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.INFO:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 1316
            return
        end local 2 // java.lang.Throwable t
        end local 1 // java.lang.Object message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/Object;
            0    2     2        t  Ljava/lang/Throwable;
    MethodParameters:
         Name  Flags
      message  final
      t        final

  public void info(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
         0: .line 1320
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.INFO:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V
         1: .line 1321
            return
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
    MethodParameters:
         Name  Flags
      message  final

  public void info(java.lang.String, java.lang.Object[]);
    descriptor: (Ljava/lang/String;[Ljava/lang/Object;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object[] params
         0: .line 1325
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.INFO:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* params */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)V
         1: .line 1326
            return
        end local 2 // java.lang.Object[] params
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2   params  [Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      params   final

  public void info(java.lang.String, java.lang.Throwable);
    descriptor: (Ljava/lang/String;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Throwable t
         0: .line 1330
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.INFO:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V
         1: .line 1331
            return
        end local 2 // java.lang.Throwable t
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2        t  Ljava/lang/Throwable;
    MethodParameters:
         Name  Flags
      message  final
      t        final

  public void info(org.apache.logging.log4j.util.Supplier<?>);
    descriptor: (Lorg/apache/logging/log4j/util/Supplier;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.util.Supplier msgSupplier
         0: .line 1335
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.INFO:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* msgSupplier */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier;Ljava/lang/Throwable;)V
         1: .line 1336
            return
        end local 1 // org.apache.logging.log4j.util.Supplier msgSupplier
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  msgSupplier  Lorg/apache/logging/log4j/util/Supplier<*>;
    Signature: (Lorg/apache/logging/log4j/util/Supplier<*>;)V
    MethodParameters:
             Name  Flags
      msgSupplier  final

  public void info(org.apache.logging.log4j.util.Supplier<?>, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/util/Supplier;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.util.Supplier msgSupplier
        start local 2 // java.lang.Throwable t
         0: .line 1340
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.INFO:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* msgSupplier */
            aload 2 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier;Ljava/lang/Throwable;)V
         1: .line 1341
            return
        end local 2 // java.lang.Throwable t
        end local 1 // org.apache.logging.log4j.util.Supplier msgSupplier
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  msgSupplier  Lorg/apache/logging/log4j/util/Supplier<*>;
            0    2     2            t  Ljava/lang/Throwable;
    Signature: (Lorg/apache/logging/log4j/util/Supplier<*>;Ljava/lang/Throwable;)V
    MethodParameters:
             Name  Flags
      msgSupplier  final
      t            final

  public void info(org.apache.logging.log4j.Marker, org.apache.logging.log4j.util.Supplier<?>);
    descriptor: (Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // org.apache.logging.log4j.util.Supplier msgSupplier
         0: .line 1345
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.INFO:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* msgSupplier */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier;Ljava/lang/Throwable;)V
         1: .line 1346
            return
        end local 2 // org.apache.logging.log4j.util.Supplier msgSupplier
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1       marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  msgSupplier  Lorg/apache/logging/log4j/util/Supplier<*>;
    Signature: (Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier<*>;)V
    MethodParameters:
             Name  Flags
      marker       final
      msgSupplier  final

  public void info(org.apache.logging.log4j.Marker, java.lang.String, org.apache.logging.log4j.util.Supplier<?>[]);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // org.apache.logging.log4j.util.Supplier[] paramSuppliers
         0: .line 1350
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.INFO:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* paramSuppliers */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier;)V
         1: .line 1351
            return
        end local 3 // org.apache.logging.log4j.util.Supplier[] paramSuppliers
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    2     0            this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1          marker  Lorg/apache/logging/log4j/Marker;
            0    2     2         message  Ljava/lang/String;
            0    2     3  paramSuppliers  [Lorg/apache/logging/log4j/util/Supplier;
    Signature: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier<*>;)V
    MethodParameters:
                Name  Flags
      marker          final
      message         final
      paramSuppliers  final

  public void info(org.apache.logging.log4j.Marker, org.apache.logging.log4j.util.Supplier<?>, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // org.apache.logging.log4j.util.Supplier msgSupplier
        start local 3 // java.lang.Throwable t
         0: .line 1355
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.INFO:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* msgSupplier */
            aload 3 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier;Ljava/lang/Throwable;)V
         1: .line 1356
            return
        end local 3 // java.lang.Throwable t
        end local 2 // org.apache.logging.log4j.util.Supplier msgSupplier
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1       marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  msgSupplier  Lorg/apache/logging/log4j/util/Supplier<*>;
            0    2     3            t  Ljava/lang/Throwable;
    Signature: (Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier<*>;Ljava/lang/Throwable;)V
    MethodParameters:
             Name  Flags
      marker       final
      msgSupplier  final
      t            final

  public void info(java.lang.String, org.apache.logging.log4j.util.Supplier<?>[]);
    descriptor: (Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // org.apache.logging.log4j.util.Supplier[] paramSuppliers
         0: .line 1360
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.INFO:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* paramSuppliers */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier;)V
         1: .line 1361
            return
        end local 2 // org.apache.logging.log4j.util.Supplier[] paramSuppliers
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    2     0            this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1         message  Ljava/lang/String;
            0    2     2  paramSuppliers  [Lorg/apache/logging/log4j/util/Supplier;
    Signature: (Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier<*>;)V
    MethodParameters:
                Name  Flags
      message         final
      paramSuppliers  final

  public void info(org.apache.logging.log4j.Marker, org.apache.logging.log4j.util.MessageSupplier);
    descriptor: (Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/MessageSupplier;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
         0: .line 1365
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.INFO:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* msgSupplier */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/MessageSupplier;Ljava/lang/Throwable;)V
         1: .line 1366
            return
        end local 2 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1       marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  msgSupplier  Lorg/apache/logging/log4j/util/MessageSupplier;
    MethodParameters:
             Name  Flags
      marker       final
      msgSupplier  final

  public void info(org.apache.logging.log4j.Marker, org.apache.logging.log4j.util.MessageSupplier, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/MessageSupplier;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
        start local 3 // java.lang.Throwable t
         0: .line 1370
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.INFO:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* msgSupplier */
            aload 3 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/MessageSupplier;Ljava/lang/Throwable;)V
         1: .line 1371
            return
        end local 3 // java.lang.Throwable t
        end local 2 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1       marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  msgSupplier  Lorg/apache/logging/log4j/util/MessageSupplier;
            0    2     3            t  Ljava/lang/Throwable;
    MethodParameters:
             Name  Flags
      marker       final
      msgSupplier  final
      t            final

  public void info(org.apache.logging.log4j.util.MessageSupplier);
    descriptor: (Lorg/apache/logging/log4j/util/MessageSupplier;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
         0: .line 1375
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.INFO:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* msgSupplier */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/MessageSupplier;Ljava/lang/Throwable;)V
         1: .line 1376
            return
        end local 1 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  msgSupplier  Lorg/apache/logging/log4j/util/MessageSupplier;
    MethodParameters:
             Name  Flags
      msgSupplier  final

  public void info(org.apache.logging.log4j.util.MessageSupplier, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/util/MessageSupplier;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
        start local 2 // java.lang.Throwable t
         0: .line 1380
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.INFO:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* msgSupplier */
            aload 2 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/MessageSupplier;Ljava/lang/Throwable;)V
         1: .line 1381
            return
        end local 2 // java.lang.Throwable t
        end local 1 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  msgSupplier  Lorg/apache/logging/log4j/util/MessageSupplier;
            0    2     2            t  Ljava/lang/Throwable;
    MethodParameters:
             Name  Flags
      msgSupplier  final
      t            final

  public void info(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
         0: .line 1385
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.INFO:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 1386
            return
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final

  public void info(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=5, args_size=5
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
         0: .line 1390
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.INFO:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1391
            return
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final

  public void info(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=6, args_size=6
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
         0: .line 1395
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.INFO:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1396
            return
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final
      p2       final

  public void info(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=9, locals=7, args_size=7
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
        start local 6 // java.lang.Object p3
         0: .line 1401
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.INFO:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            aload 6 /* p3 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1402
            return
        end local 6 // java.lang.Object p3
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
            0    2     6       p3  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final

  public void info(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=10, locals=8, args_size=8
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
        start local 6 // java.lang.Object p3
        start local 7 // java.lang.Object p4
         0: .line 1407
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.INFO:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            aload 6 /* p3 */
            aload 7 /* p4 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1408
            return
        end local 7 // java.lang.Object p4
        end local 6 // java.lang.Object p3
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
            0    2     6       p3  Ljava/lang/Object;
            0    2     7       p4  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final

  public void info(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=11, locals=9, args_size=9
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
        start local 6 // java.lang.Object p3
        start local 7 // java.lang.Object p4
        start local 8 // java.lang.Object p5
         0: .line 1413
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.INFO:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            aload 6 /* p3 */
            aload 7 /* p4 */
            aload 8 /* p5 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1414
            return
        end local 8 // java.lang.Object p5
        end local 7 // java.lang.Object p4
        end local 6 // java.lang.Object p3
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
            0    2     6       p3  Ljava/lang/Object;
            0    2     7       p4  Ljava/lang/Object;
            0    2     8       p5  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final

  public void info(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=12, locals=10, args_size=10
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
        start local 6 // java.lang.Object p3
        start local 7 // java.lang.Object p4
        start local 8 // java.lang.Object p5
        start local 9 // java.lang.Object p6
         0: .line 1419
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.INFO:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            aload 6 /* p3 */
            aload 7 /* p4 */
            aload 8 /* p5 */
            aload 9 /* p6 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1420
            return
        end local 9 // java.lang.Object p6
        end local 8 // java.lang.Object p5
        end local 7 // java.lang.Object p4
        end local 6 // java.lang.Object p3
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
            0    2     6       p3  Ljava/lang/Object;
            0    2     7       p4  Ljava/lang/Object;
            0    2     8       p5  Ljava/lang/Object;
            0    2     9       p6  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final

  public void info(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=13, locals=11, args_size=11
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
        start local 6 // java.lang.Object p3
        start local 7 // java.lang.Object p4
        start local 8 // java.lang.Object p5
        start local 9 // java.lang.Object p6
        start local 10 // java.lang.Object p7
         0: .line 1425
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.INFO:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            aload 6 /* p3 */
            aload 7 /* p4 */
            aload 8 /* p5 */
            aload 9 /* p6 */
            aload 10 /* p7 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1426
            return
        end local 10 // java.lang.Object p7
        end local 9 // java.lang.Object p6
        end local 8 // java.lang.Object p5
        end local 7 // java.lang.Object p4
        end local 6 // java.lang.Object p3
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
            0    2     6       p3  Ljava/lang/Object;
            0    2     7       p4  Ljava/lang/Object;
            0    2     8       p5  Ljava/lang/Object;
            0    2     9       p6  Ljava/lang/Object;
            0    2    10       p7  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final
      p7       final

  public void info(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=14, locals=12, args_size=12
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
        start local 6 // java.lang.Object p3
        start local 7 // java.lang.Object p4
        start local 8 // java.lang.Object p5
        start local 9 // java.lang.Object p6
        start local 10 // java.lang.Object p7
        start local 11 // java.lang.Object p8
         0: .line 1432
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.INFO:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            aload 6 /* p3 */
            aload 7 /* p4 */
            aload 8 /* p5 */
            aload 9 /* p6 */
            aload 10 /* p7 */
            aload 11 /* p8 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1433
            return
        end local 11 // java.lang.Object p8
        end local 10 // java.lang.Object p7
        end local 9 // java.lang.Object p6
        end local 8 // java.lang.Object p5
        end local 7 // java.lang.Object p4
        end local 6 // java.lang.Object p3
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
            0    2     6       p3  Ljava/lang/Object;
            0    2     7       p4  Ljava/lang/Object;
            0    2     8       p5  Ljava/lang/Object;
            0    2     9       p6  Ljava/lang/Object;
            0    2    10       p7  Ljava/lang/Object;
            0    2    11       p8  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final
      p7       final
      p8       final

  public void info(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=15, locals=13, args_size=13
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
        start local 6 // java.lang.Object p3
        start local 7 // java.lang.Object p4
        start local 8 // java.lang.Object p5
        start local 9 // java.lang.Object p6
        start local 10 // java.lang.Object p7
        start local 11 // java.lang.Object p8
        start local 12 // java.lang.Object p9
         0: .line 1439
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.INFO:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            aload 6 /* p3 */
            aload 7 /* p4 */
            aload 8 /* p5 */
            aload 9 /* p6 */
            aload 10 /* p7 */
            aload 11 /* p8 */
            aload 12 /* p9 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1440
            return
        end local 12 // java.lang.Object p9
        end local 11 // java.lang.Object p8
        end local 10 // java.lang.Object p7
        end local 9 // java.lang.Object p6
        end local 8 // java.lang.Object p5
        end local 7 // java.lang.Object p4
        end local 6 // java.lang.Object p3
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
            0    2     6       p3  Ljava/lang/Object;
            0    2     7       p4  Ljava/lang/Object;
            0    2     8       p5  Ljava/lang/Object;
            0    2     9       p6  Ljava/lang/Object;
            0    2    10       p7  Ljava/lang/Object;
            0    2    11       p8  Ljava/lang/Object;
            0    2    12       p9  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final
      p7       final
      p8       final
      p9       final

  public void info(java.lang.String, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
         0: .line 1444
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.INFO:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 1445
            return
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final

  public void info(java.lang.String, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
         0: .line 1449
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.INFO:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1450
            return
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final

  public void info(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=5
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
        start local 4 // java.lang.Object p2
         0: .line 1454
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.INFO:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            aload 4 /* p2 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1455
            return
        end local 4 // java.lang.Object p2
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
            0    2     4       p2  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final
      p2       final

  public void info(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=9, locals=6, args_size=6
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
        start local 4 // java.lang.Object p2
        start local 5 // java.lang.Object p3
         0: .line 1459
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.INFO:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            aload 4 /* p2 */
            aload 5 /* p3 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1460
            return
        end local 5 // java.lang.Object p3
        end local 4 // java.lang.Object p2
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
            0    2     4       p2  Ljava/lang/Object;
            0    2     5       p3  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final
      p2       final
      p3       final

  public void info(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=10, locals=7, args_size=7
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
        start local 4 // java.lang.Object p2
        start local 5 // java.lang.Object p3
        start local 6 // java.lang.Object p4
         0: .line 1465
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.INFO:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            aload 4 /* p2 */
            aload 5 /* p3 */
            aload 6 /* p4 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1466
            return
        end local 6 // java.lang.Object p4
        end local 5 // java.lang.Object p3
        end local 4 // java.lang.Object p2
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
            0    2     4       p2  Ljava/lang/Object;
            0    2     5       p3  Ljava/lang/Object;
            0    2     6       p4  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final

  public void info(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=11, locals=8, args_size=8
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
        start local 4 // java.lang.Object p2
        start local 5 // java.lang.Object p3
        start local 6 // java.lang.Object p4
        start local 7 // java.lang.Object p5
         0: .line 1471
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.INFO:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            aload 4 /* p2 */
            aload 5 /* p3 */
            aload 6 /* p4 */
            aload 7 /* p5 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1472
            return
        end local 7 // java.lang.Object p5
        end local 6 // java.lang.Object p4
        end local 5 // java.lang.Object p3
        end local 4 // java.lang.Object p2
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
            0    2     4       p2  Ljava/lang/Object;
            0    2     5       p3  Ljava/lang/Object;
            0    2     6       p4  Ljava/lang/Object;
            0    2     7       p5  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final

  public void info(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=12, locals=9, args_size=9
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
        start local 4 // java.lang.Object p2
        start local 5 // java.lang.Object p3
        start local 6 // java.lang.Object p4
        start local 7 // java.lang.Object p5
        start local 8 // java.lang.Object p6
         0: .line 1477
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.INFO:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            aload 4 /* p2 */
            aload 5 /* p3 */
            aload 6 /* p4 */
            aload 7 /* p5 */
            aload 8 /* p6 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1478
            return
        end local 8 // java.lang.Object p6
        end local 7 // java.lang.Object p5
        end local 6 // java.lang.Object p4
        end local 5 // java.lang.Object p3
        end local 4 // java.lang.Object p2
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
            0    2     4       p2  Ljava/lang/Object;
            0    2     5       p3  Ljava/lang/Object;
            0    2     6       p4  Ljava/lang/Object;
            0    2     7       p5  Ljava/lang/Object;
            0    2     8       p6  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final

  public void info(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=13, locals=10, args_size=10
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
        start local 4 // java.lang.Object p2
        start local 5 // java.lang.Object p3
        start local 6 // java.lang.Object p4
        start local 7 // java.lang.Object p5
        start local 8 // java.lang.Object p6
        start local 9 // java.lang.Object p7
         0: .line 1484
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.INFO:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            aload 4 /* p2 */
            aload 5 /* p3 */
            aload 6 /* p4 */
            aload 7 /* p5 */
            aload 8 /* p6 */
            aload 9 /* p7 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1485
            return
        end local 9 // java.lang.Object p7
        end local 8 // java.lang.Object p6
        end local 7 // java.lang.Object p5
        end local 6 // java.lang.Object p4
        end local 5 // java.lang.Object p3
        end local 4 // java.lang.Object p2
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
            0    2     4       p2  Ljava/lang/Object;
            0    2     5       p3  Ljava/lang/Object;
            0    2     6       p4  Ljava/lang/Object;
            0    2     7       p5  Ljava/lang/Object;
            0    2     8       p6  Ljava/lang/Object;
            0    2     9       p7  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final
      p7       final

  public void info(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=14, locals=11, args_size=11
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
        start local 4 // java.lang.Object p2
        start local 5 // java.lang.Object p3
        start local 6 // java.lang.Object p4
        start local 7 // java.lang.Object p5
        start local 8 // java.lang.Object p6
        start local 9 // java.lang.Object p7
        start local 10 // java.lang.Object p8
         0: .line 1491
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.INFO:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            aload 4 /* p2 */
            aload 5 /* p3 */
            aload 6 /* p4 */
            aload 7 /* p5 */
            aload 8 /* p6 */
            aload 9 /* p7 */
            aload 10 /* p8 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1492
            return
        end local 10 // java.lang.Object p8
        end local 9 // java.lang.Object p7
        end local 8 // java.lang.Object p6
        end local 7 // java.lang.Object p5
        end local 6 // java.lang.Object p4
        end local 5 // java.lang.Object p3
        end local 4 // java.lang.Object p2
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
            0    2     4       p2  Ljava/lang/Object;
            0    2     5       p3  Ljava/lang/Object;
            0    2     6       p4  Ljava/lang/Object;
            0    2     7       p5  Ljava/lang/Object;
            0    2     8       p6  Ljava/lang/Object;
            0    2     9       p7  Ljava/lang/Object;
            0    2    10       p8  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final
      p7       final
      p8       final

  public void info(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=15, locals=12, args_size=12
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
        start local 4 // java.lang.Object p2
        start local 5 // java.lang.Object p3
        start local 6 // java.lang.Object p4
        start local 7 // java.lang.Object p5
        start local 8 // java.lang.Object p6
        start local 9 // java.lang.Object p7
        start local 10 // java.lang.Object p8
        start local 11 // java.lang.Object p9
         0: .line 1498
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.INFO:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            aload 4 /* p2 */
            aload 5 /* p3 */
            aload 6 /* p4 */
            aload 7 /* p5 */
            aload 8 /* p6 */
            aload 9 /* p7 */
            aload 10 /* p8 */
            aload 11 /* p9 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1499
            return
        end local 11 // java.lang.Object p9
        end local 10 // java.lang.Object p8
        end local 9 // java.lang.Object p7
        end local 8 // java.lang.Object p6
        end local 7 // java.lang.Object p5
        end local 6 // java.lang.Object p4
        end local 5 // java.lang.Object p3
        end local 4 // java.lang.Object p2
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
            0    2     4       p2  Ljava/lang/Object;
            0    2     5       p3  Ljava/lang/Object;
            0    2     6       p4  Ljava/lang/Object;
            0    2     7       p5  Ljava/lang/Object;
            0    2     8       p6  Ljava/lang/Object;
            0    2     9       p7  Ljava/lang/Object;
            0    2    10       p8  Ljava/lang/Object;
            0    2    11       p9  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final
      p7       final
      p8       final
      p9       final

  public boolean isDebugEnabled();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
         0: .line 1503
            aload 0 /* this */
            getstatic org.apache.logging.log4j.Level.DEBUG:Lorg/apache/logging/log4j/Level;
            aconst_null
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.isEnabled:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;)Z
            ireturn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/logging/log4j/spi/AbstractLogger;

  public boolean isDebugEnabled(org.apache.logging.log4j.Marker);
    descriptor: (Lorg/apache/logging/log4j/Marker;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
         0: .line 1508
            aload 0 /* this */
            getstatic org.apache.logging.log4j.Level.DEBUG:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aconst_null
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.isEnabled:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)Z
            ireturn
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    1     1  marker  Lorg/apache/logging/log4j/Marker;
    MethodParameters:
        Name  Flags
      marker  final

  public boolean isEnabled(org.apache.logging.log4j.Level);
    descriptor: (Lorg/apache/logging/log4j/Level;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
         0: .line 1513
            aload 0 /* this */
            aload 1 /* level */
            aconst_null
            aconst_null
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.isEnabled:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)Z
            ireturn
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    1     1  level  Lorg/apache/logging/log4j/Level;
    MethodParameters:
       Name  Flags
      level  final

  public boolean isEnabled(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker);
    descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // org.apache.logging.log4j.Marker marker
         0: .line 1518
            aload 0 /* this */
            aload 1 /* level */
            aload 2 /* marker */
            aconst_null
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.isEnabled:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)Z
            ireturn
        end local 2 // org.apache.logging.log4j.Marker marker
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    1     1   level  Lorg/apache/logging/log4j/Level;
            0    1     2  marker  Lorg/apache/logging/log4j/Marker;
    MethodParameters:
        Name  Flags
      level   final
      marker  final

  public boolean isErrorEnabled();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
         0: .line 1523
            aload 0 /* this */
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            aconst_null
            aconst_null
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.isEnabled:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)Z
            ireturn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/logging/log4j/spi/AbstractLogger;

  public boolean isErrorEnabled(org.apache.logging.log4j.Marker);
    descriptor: (Lorg/apache/logging/log4j/Marker;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
         0: .line 1528
            aload 0 /* this */
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aconst_null
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.isEnabled:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)Z
            ireturn
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    1     1  marker  Lorg/apache/logging/log4j/Marker;
    MethodParameters:
        Name  Flags
      marker  final

  public boolean isFatalEnabled();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
         0: .line 1533
            aload 0 /* this */
            getstatic org.apache.logging.log4j.Level.FATAL:Lorg/apache/logging/log4j/Level;
            aconst_null
            aconst_null
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.isEnabled:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)Z
            ireturn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/logging/log4j/spi/AbstractLogger;

  public boolean isFatalEnabled(org.apache.logging.log4j.Marker);
    descriptor: (Lorg/apache/logging/log4j/Marker;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
         0: .line 1538
            aload 0 /* this */
            getstatic org.apache.logging.log4j.Level.FATAL:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aconst_null
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.isEnabled:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)Z
            ireturn
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    1     1  marker  Lorg/apache/logging/log4j/Marker;
    MethodParameters:
        Name  Flags
      marker  final

  public boolean isInfoEnabled();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
         0: .line 1543
            aload 0 /* this */
            getstatic org.apache.logging.log4j.Level.INFO:Lorg/apache/logging/log4j/Level;
            aconst_null
            aconst_null
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.isEnabled:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)Z
            ireturn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/logging/log4j/spi/AbstractLogger;

  public boolean isInfoEnabled(org.apache.logging.log4j.Marker);
    descriptor: (Lorg/apache/logging/log4j/Marker;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
         0: .line 1548
            aload 0 /* this */
            getstatic org.apache.logging.log4j.Level.INFO:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aconst_null
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.isEnabled:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)Z
            ireturn
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    1     1  marker  Lorg/apache/logging/log4j/Marker;
    MethodParameters:
        Name  Flags
      marker  final

  public boolean isTraceEnabled();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
         0: .line 1553
            aload 0 /* this */
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            aconst_null
            aconst_null
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.isEnabled:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)Z
            ireturn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/logging/log4j/spi/AbstractLogger;

  public boolean isTraceEnabled(org.apache.logging.log4j.Marker);
    descriptor: (Lorg/apache/logging/log4j/Marker;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
         0: .line 1558
            aload 0 /* this */
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aconst_null
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.isEnabled:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)Z
            ireturn
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    1     1  marker  Lorg/apache/logging/log4j/Marker;
    MethodParameters:
        Name  Flags
      marker  final

  public boolean isWarnEnabled();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
         0: .line 1563
            aload 0 /* this */
            getstatic org.apache.logging.log4j.Level.WARN:Lorg/apache/logging/log4j/Level;
            aconst_null
            aconst_null
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.isEnabled:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)Z
            ireturn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/logging/log4j/spi/AbstractLogger;

  public boolean isWarnEnabled(org.apache.logging.log4j.Marker);
    descriptor: (Lorg/apache/logging/log4j/Marker;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
         0: .line 1568
            aload 0 /* this */
            getstatic org.apache.logging.log4j.Level.WARN:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aconst_null
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.isEnabled:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)Z
            ireturn
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    1     1  marker  Lorg/apache/logging/log4j/Marker;
    MethodParameters:
        Name  Flags
      marker  final

  public void log(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, org.apache.logging.log4j.message.Message);
    descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // org.apache.logging.log4j.Marker marker
        start local 3 // org.apache.logging.log4j.message.Message msg
         0: .line 1573
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* level */
            aload 2 /* marker */
            aload 3 /* msg */
            aload 3 /* msg */
            ifnull 1
            aload 3 /* msg */
            invokeinterface org.apache.logging.log4j.message.Message.getThrowable:()Ljava/lang/Throwable;
            goto 2
      StackMap locals: org.apache.logging.log4j.spi.AbstractLogger org.apache.logging.log4j.Level org.apache.logging.log4j.Marker org.apache.logging.log4j.message.Message
      StackMap stack: org.apache.logging.log4j.spi.AbstractLogger java.lang.String org.apache.logging.log4j.Level org.apache.logging.log4j.Marker org.apache.logging.log4j.message.Message
         1: aconst_null
      StackMap locals: org.apache.logging.log4j.spi.AbstractLogger org.apache.logging.log4j.Level org.apache.logging.log4j.Marker org.apache.logging.log4j.message.Message
      StackMap stack: org.apache.logging.log4j.spi.AbstractLogger java.lang.String org.apache.logging.log4j.Level org.apache.logging.log4j.Marker org.apache.logging.log4j.message.Message java.lang.Throwable
         2: invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         3: .line 1574
            return
        end local 3 // org.apache.logging.log4j.message.Message msg
        end local 2 // org.apache.logging.log4j.Marker marker
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    4     0    this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    4     1   level  Lorg/apache/logging/log4j/Level;
            0    4     2  marker  Lorg/apache/logging/log4j/Marker;
            0    4     3     msg  Lorg/apache/logging/log4j/message/Message;
    MethodParameters:
        Name  Flags
      level   final
      marker  final
      msg     final

  public void log(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, org.apache.logging.log4j.message.Message, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=5, args_size=5
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // org.apache.logging.log4j.Marker marker
        start local 3 // org.apache.logging.log4j.message.Message msg
        start local 4 // java.lang.Throwable t
         0: .line 1578
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* level */
            aload 2 /* marker */
            aload 3 /* msg */
            aload 4 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         1: .line 1579
            return
        end local 4 // java.lang.Throwable t
        end local 3 // org.apache.logging.log4j.message.Message msg
        end local 2 // org.apache.logging.log4j.Marker marker
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   level  Lorg/apache/logging/log4j/Level;
            0    2     2  marker  Lorg/apache/logging/log4j/Marker;
            0    2     3     msg  Lorg/apache/logging/log4j/message/Message;
            0    2     4       t  Ljava/lang/Throwable;
    MethodParameters:
        Name  Flags
      level   final
      marker  final
      msg     final
      t       final

  public void log(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.CharSequence);
    descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/CharSequence;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // org.apache.logging.log4j.Marker marker
        start local 3 // java.lang.CharSequence message
         0: .line 1583
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* level */
            aload 2 /* marker */
            aload 3 /* message */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/CharSequence;Ljava/lang/Throwable;)V
         1: .line 1584
            return
        end local 3 // java.lang.CharSequence message
        end local 2 // org.apache.logging.log4j.Marker marker
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1    level  Lorg/apache/logging/log4j/Level;
            0    2     2   marker  Lorg/apache/logging/log4j/Marker;
            0    2     3  message  Ljava/lang/CharSequence;
    MethodParameters:
         Name  Flags
      level    final
      marker   final
      message  final

  public void log(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.CharSequence, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/CharSequence;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=5, args_size=5
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // org.apache.logging.log4j.Marker marker
        start local 3 // java.lang.CharSequence message
        start local 4 // java.lang.Throwable t
         0: .line 1588
            aload 0 /* this */
            aload 1 /* level */
            aload 2 /* marker */
            aload 3 /* message */
            aload 4 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.isEnabled:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/CharSequence;Ljava/lang/Throwable;)Z
            ifeq 2
         1: .line 1589
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* level */
            aload 2 /* marker */
            aload 3 /* message */
            aload 4 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessage:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/CharSequence;Ljava/lang/Throwable;)V
         2: .line 1591
      StackMap locals:
      StackMap stack:
            return
        end local 4 // java.lang.Throwable t
        end local 3 // java.lang.CharSequence message
        end local 2 // org.apache.logging.log4j.Marker marker
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    3     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    3     1    level  Lorg/apache/logging/log4j/Level;
            0    3     2   marker  Lorg/apache/logging/log4j/Marker;
            0    3     3  message  Ljava/lang/CharSequence;
            0    3     4        t  Ljava/lang/Throwable;
    MethodParameters:
         Name  Flags
      level    final
      marker   final
      message  final
      t        final

  public void log(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // org.apache.logging.log4j.Marker marker
        start local 3 // java.lang.Object message
         0: .line 1595
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* level */
            aload 2 /* marker */
            aload 3 /* message */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 1596
            return
        end local 3 // java.lang.Object message
        end local 2 // org.apache.logging.log4j.Marker marker
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1    level  Lorg/apache/logging/log4j/Level;
            0    2     2   marker  Lorg/apache/logging/log4j/Marker;
            0    2     3  message  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      level    final
      marker   final
      message  final

  public void log(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.Object, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=5, args_size=5
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // org.apache.logging.log4j.Marker marker
        start local 3 // java.lang.Object message
        start local 4 // java.lang.Throwable t
         0: .line 1600
            aload 0 /* this */
            aload 1 /* level */
            aload 2 /* marker */
            aload 3 /* message */
            aload 4 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.isEnabled:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)Z
            ifeq 2
         1: .line 1601
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* level */
            aload 2 /* marker */
            aload 3 /* message */
            aload 4 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessage:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)V
         2: .line 1603
      StackMap locals:
      StackMap stack:
            return
        end local 4 // java.lang.Throwable t
        end local 3 // java.lang.Object message
        end local 2 // org.apache.logging.log4j.Marker marker
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    3     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    3     1    level  Lorg/apache/logging/log4j/Level;
            0    3     2   marker  Lorg/apache/logging/log4j/Marker;
            0    3     3  message  Ljava/lang/Object;
            0    3     4        t  Ljava/lang/Throwable;
    MethodParameters:
         Name  Flags
      level    final
      marker   final
      message  final
      t        final

  public void log(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String);
    descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // org.apache.logging.log4j.Marker marker
        start local 3 // java.lang.String message
         0: .line 1607
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* level */
            aload 2 /* marker */
            aload 3 /* message */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V
         1: .line 1608
            return
        end local 3 // java.lang.String message
        end local 2 // org.apache.logging.log4j.Marker marker
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1    level  Lorg/apache/logging/log4j/Level;
            0    2     2   marker  Lorg/apache/logging/log4j/Marker;
            0    2     3  message  Ljava/lang/String;
    MethodParameters:
         Name  Flags
      level    final
      marker   final
      message  final

  public void log(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object[]);
    descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=6, locals=5, args_size=5
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // org.apache.logging.log4j.Marker marker
        start local 3 // java.lang.String message
        start local 4 // java.lang.Object[] params
         0: .line 1612
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* level */
            aload 2 /* marker */
            aload 3 /* message */
            aload 4 /* params */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)V
         1: .line 1613
            return
        end local 4 // java.lang.Object[] params
        end local 3 // java.lang.String message
        end local 2 // org.apache.logging.log4j.Marker marker
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1    level  Lorg/apache/logging/log4j/Level;
            0    2     2   marker  Lorg/apache/logging/log4j/Marker;
            0    2     3  message  Ljava/lang/String;
            0    2     4   params  [Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      level    final
      marker   final
      message  final
      params   final

  public void log(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=5, args_size=5
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // org.apache.logging.log4j.Marker marker
        start local 3 // java.lang.String message
        start local 4 // java.lang.Throwable t
         0: .line 1617
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* level */
            aload 2 /* marker */
            aload 3 /* message */
            aload 4 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V
         1: .line 1618
            return
        end local 4 // java.lang.Throwable t
        end local 3 // java.lang.String message
        end local 2 // org.apache.logging.log4j.Marker marker
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1    level  Lorg/apache/logging/log4j/Level;
            0    2     2   marker  Lorg/apache/logging/log4j/Marker;
            0    2     3  message  Ljava/lang/String;
            0    2     4        t  Ljava/lang/Throwable;
    MethodParameters:
         Name  Flags
      level    final
      marker   final
      message  final
      t        final

  public void log(org.apache.logging.log4j.Level, org.apache.logging.log4j.message.Message);
    descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/message/Message;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // org.apache.logging.log4j.message.Message msg
         0: .line 1622
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* level */
            aconst_null
            aload 2 /* msg */
            aload 2 /* msg */
            ifnull 1
            aload 2 /* msg */
            invokeinterface org.apache.logging.log4j.message.Message.getThrowable:()Ljava/lang/Throwable;
            goto 2
      StackMap locals: org.apache.logging.log4j.spi.AbstractLogger org.apache.logging.log4j.Level org.apache.logging.log4j.message.Message
      StackMap stack: org.apache.logging.log4j.spi.AbstractLogger java.lang.String org.apache.logging.log4j.Level null org.apache.logging.log4j.message.Message
         1: aconst_null
      StackMap locals: org.apache.logging.log4j.spi.AbstractLogger org.apache.logging.log4j.Level org.apache.logging.log4j.message.Message
      StackMap stack: org.apache.logging.log4j.spi.AbstractLogger java.lang.String org.apache.logging.log4j.Level null org.apache.logging.log4j.message.Message java.lang.Throwable
         2: invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         3: .line 1623
            return
        end local 2 // org.apache.logging.log4j.message.Message msg
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    4     0   this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    4     1  level  Lorg/apache/logging/log4j/Level;
            0    4     2    msg  Lorg/apache/logging/log4j/message/Message;
    MethodParameters:
       Name  Flags
      level  final
      msg    final

  public void log(org.apache.logging.log4j.Level, org.apache.logging.log4j.message.Message, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // org.apache.logging.log4j.message.Message msg
        start local 3 // java.lang.Throwable t
         0: .line 1627
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* level */
            aconst_null
            aload 2 /* msg */
            aload 3 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         1: .line 1628
            return
        end local 3 // java.lang.Throwable t
        end local 2 // org.apache.logging.log4j.message.Message msg
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  level  Lorg/apache/logging/log4j/Level;
            0    2     2    msg  Lorg/apache/logging/log4j/message/Message;
            0    2     3      t  Ljava/lang/Throwable;
    MethodParameters:
       Name  Flags
      level  final
      msg    final
      t      final

  public void log(org.apache.logging.log4j.Level, java.lang.CharSequence);
    descriptor: (Lorg/apache/logging/log4j/Level;Ljava/lang/CharSequence;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // java.lang.CharSequence message
         0: .line 1632
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* level */
            aconst_null
            aload 2 /* message */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/CharSequence;Ljava/lang/Throwable;)V
         1: .line 1633
            return
        end local 2 // java.lang.CharSequence message
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1    level  Lorg/apache/logging/log4j/Level;
            0    2     2  message  Ljava/lang/CharSequence;
    MethodParameters:
         Name  Flags
      level    final
      message  final

  public void log(org.apache.logging.log4j.Level, java.lang.CharSequence, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Level;Ljava/lang/CharSequence;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // java.lang.CharSequence message
        start local 3 // java.lang.Throwable t
         0: .line 1637
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* level */
            aconst_null
            aload 2 /* message */
            aload 3 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/CharSequence;Ljava/lang/Throwable;)V
         1: .line 1638
            return
        end local 3 // java.lang.Throwable t
        end local 2 // java.lang.CharSequence message
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1    level  Lorg/apache/logging/log4j/Level;
            0    2     2  message  Ljava/lang/CharSequence;
            0    2     3        t  Ljava/lang/Throwable;
    MethodParameters:
         Name  Flags
      level    final
      message  final
      t        final

  public void log(org.apache.logging.log4j.Level, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Level;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // java.lang.Object message
         0: .line 1642
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* level */
            aconst_null
            aload 2 /* message */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 1643
            return
        end local 2 // java.lang.Object message
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1    level  Lorg/apache/logging/log4j/Level;
            0    2     2  message  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      level    final
      message  final

  public void log(org.apache.logging.log4j.Level, java.lang.Object, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Level;Ljava/lang/Object;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // java.lang.Object message
        start local 3 // java.lang.Throwable t
         0: .line 1647
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* level */
            aconst_null
            aload 2 /* message */
            aload 3 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 1648
            return
        end local 3 // java.lang.Throwable t
        end local 2 // java.lang.Object message
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1    level  Lorg/apache/logging/log4j/Level;
            0    2     2  message  Ljava/lang/Object;
            0    2     3        t  Ljava/lang/Throwable;
    MethodParameters:
         Name  Flags
      level    final
      message  final
      t        final

  public void log(org.apache.logging.log4j.Level, java.lang.String);
    descriptor: (Lorg/apache/logging/log4j/Level;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // java.lang.String message
         0: .line 1652
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* level */
            aconst_null
            aload 2 /* message */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V
         1: .line 1653
            return
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1    level  Lorg/apache/logging/log4j/Level;
            0    2     2  message  Ljava/lang/String;
    MethodParameters:
         Name  Flags
      level    final
      message  final

  public void log(org.apache.logging.log4j.Level, java.lang.String, java.lang.Object[]);
    descriptor: (Lorg/apache/logging/log4j/Level;Ljava/lang/String;[Ljava/lang/Object;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object[] params
         0: .line 1657
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* level */
            aconst_null
            aload 2 /* message */
            aload 3 /* params */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)V
         1: .line 1658
            return
        end local 3 // java.lang.Object[] params
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1    level  Lorg/apache/logging/log4j/Level;
            0    2     2  message  Ljava/lang/String;
            0    2     3   params  [Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      level    final
      message  final
      params   final

  public void log(org.apache.logging.log4j.Level, java.lang.String, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // java.lang.String message
        start local 3 // java.lang.Throwable t
         0: .line 1662
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* level */
            aconst_null
            aload 2 /* message */
            aload 3 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V
         1: .line 1663
            return
        end local 3 // java.lang.Throwable t
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1    level  Lorg/apache/logging/log4j/Level;
            0    2     2  message  Ljava/lang/String;
            0    2     3        t  Ljava/lang/Throwable;
    MethodParameters:
         Name  Flags
      level    final
      message  final
      t        final

  public void log(org.apache.logging.log4j.Level, org.apache.logging.log4j.util.Supplier<?>);
    descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/util/Supplier;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // org.apache.logging.log4j.util.Supplier msgSupplier
         0: .line 1667
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* level */
            aconst_null
            aload 2 /* msgSupplier */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier;Ljava/lang/Throwable;)V
         1: .line 1668
            return
        end local 2 // org.apache.logging.log4j.util.Supplier msgSupplier
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1        level  Lorg/apache/logging/log4j/Level;
            0    2     2  msgSupplier  Lorg/apache/logging/log4j/util/Supplier<*>;
    Signature: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/util/Supplier<*>;)V
    MethodParameters:
             Name  Flags
      level        final
      msgSupplier  final

  public void log(org.apache.logging.log4j.Level, org.apache.logging.log4j.util.Supplier<?>, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/util/Supplier;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // org.apache.logging.log4j.util.Supplier msgSupplier
        start local 3 // java.lang.Throwable t
         0: .line 1672
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* level */
            aconst_null
            aload 2 /* msgSupplier */
            aload 3 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier;Ljava/lang/Throwable;)V
         1: .line 1673
            return
        end local 3 // java.lang.Throwable t
        end local 2 // org.apache.logging.log4j.util.Supplier msgSupplier
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1        level  Lorg/apache/logging/log4j/Level;
            0    2     2  msgSupplier  Lorg/apache/logging/log4j/util/Supplier<*>;
            0    2     3            t  Ljava/lang/Throwable;
    Signature: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/util/Supplier<*>;Ljava/lang/Throwable;)V
    MethodParameters:
             Name  Flags
      level        final
      msgSupplier  final
      t            final

  public void log(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, org.apache.logging.log4j.util.Supplier<?>);
    descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // org.apache.logging.log4j.Marker marker
        start local 3 // org.apache.logging.log4j.util.Supplier msgSupplier
         0: .line 1677
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* level */
            aload 2 /* marker */
            aload 3 /* msgSupplier */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier;Ljava/lang/Throwable;)V
         1: .line 1678
            return
        end local 3 // org.apache.logging.log4j.util.Supplier msgSupplier
        end local 2 // org.apache.logging.log4j.Marker marker
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1        level  Lorg/apache/logging/log4j/Level;
            0    2     2       marker  Lorg/apache/logging/log4j/Marker;
            0    2     3  msgSupplier  Lorg/apache/logging/log4j/util/Supplier<*>;
    Signature: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier<*>;)V
    MethodParameters:
             Name  Flags
      level        final
      marker       final
      msgSupplier  final

  public void log(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, org.apache.logging.log4j.util.Supplier<?>[]);
    descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=6, locals=5, args_size=5
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // org.apache.logging.log4j.Marker marker
        start local 3 // java.lang.String message
        start local 4 // org.apache.logging.log4j.util.Supplier[] paramSuppliers
         0: .line 1682
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* level */
            aload 2 /* marker */
            aload 3 /* message */
            aload 4 /* paramSuppliers */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier;)V
         1: .line 1683
            return
        end local 4 // org.apache.logging.log4j.util.Supplier[] paramSuppliers
        end local 3 // java.lang.String message
        end local 2 // org.apache.logging.log4j.Marker marker
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    2     0            this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1           level  Lorg/apache/logging/log4j/Level;
            0    2     2          marker  Lorg/apache/logging/log4j/Marker;
            0    2     3         message  Ljava/lang/String;
            0    2     4  paramSuppliers  [Lorg/apache/logging/log4j/util/Supplier;
    Signature: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier<*>;)V
    MethodParameters:
                Name  Flags
      level           final
      marker          final
      message         final
      paramSuppliers  final

  public void log(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, org.apache.logging.log4j.util.Supplier<?>, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=5, args_size=5
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // org.apache.logging.log4j.Marker marker
        start local 3 // org.apache.logging.log4j.util.Supplier msgSupplier
        start local 4 // java.lang.Throwable t
         0: .line 1687
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* level */
            aload 2 /* marker */
            aload 3 /* msgSupplier */
            aload 4 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier;Ljava/lang/Throwable;)V
         1: .line 1688
            return
        end local 4 // java.lang.Throwable t
        end local 3 // org.apache.logging.log4j.util.Supplier msgSupplier
        end local 2 // org.apache.logging.log4j.Marker marker
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1        level  Lorg/apache/logging/log4j/Level;
            0    2     2       marker  Lorg/apache/logging/log4j/Marker;
            0    2     3  msgSupplier  Lorg/apache/logging/log4j/util/Supplier<*>;
            0    2     4            t  Ljava/lang/Throwable;
    Signature: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier<*>;Ljava/lang/Throwable;)V
    MethodParameters:
             Name  Flags
      level        final
      marker       final
      msgSupplier  final
      t            final

  public void log(org.apache.logging.log4j.Level, java.lang.String, org.apache.logging.log4j.util.Supplier<?>[]);
    descriptor: (Lorg/apache/logging/log4j/Level;Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // java.lang.String message
        start local 3 // org.apache.logging.log4j.util.Supplier[] paramSuppliers
         0: .line 1692
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* level */
            aconst_null
            aload 2 /* message */
            aload 3 /* paramSuppliers */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier;)V
         1: .line 1693
            return
        end local 3 // org.apache.logging.log4j.util.Supplier[] paramSuppliers
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    2     0            this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1           level  Lorg/apache/logging/log4j/Level;
            0    2     2         message  Ljava/lang/String;
            0    2     3  paramSuppliers  [Lorg/apache/logging/log4j/util/Supplier;
    Signature: (Lorg/apache/logging/log4j/Level;Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier<*>;)V
    MethodParameters:
                Name  Flags
      level           final
      message         final
      paramSuppliers  final

  public void log(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, org.apache.logging.log4j.util.MessageSupplier);
    descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/MessageSupplier;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // org.apache.logging.log4j.Marker marker
        start local 3 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
         0: .line 1697
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* level */
            aload 2 /* marker */
            aload 3 /* msgSupplier */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/MessageSupplier;Ljava/lang/Throwable;)V
         1: .line 1698
            return
        end local 3 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
        end local 2 // org.apache.logging.log4j.Marker marker
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1        level  Lorg/apache/logging/log4j/Level;
            0    2     2       marker  Lorg/apache/logging/log4j/Marker;
            0    2     3  msgSupplier  Lorg/apache/logging/log4j/util/MessageSupplier;
    MethodParameters:
             Name  Flags
      level        final
      marker       final
      msgSupplier  final

  public void log(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, org.apache.logging.log4j.util.MessageSupplier, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/MessageSupplier;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=5, args_size=5
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // org.apache.logging.log4j.Marker marker
        start local 3 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
        start local 4 // java.lang.Throwable t
         0: .line 1702
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* level */
            aload 2 /* marker */
            aload 3 /* msgSupplier */
            aload 4 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/MessageSupplier;Ljava/lang/Throwable;)V
         1: .line 1703
            return
        end local 4 // java.lang.Throwable t
        end local 3 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
        end local 2 // org.apache.logging.log4j.Marker marker
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1        level  Lorg/apache/logging/log4j/Level;
            0    2     2       marker  Lorg/apache/logging/log4j/Marker;
            0    2     3  msgSupplier  Lorg/apache/logging/log4j/util/MessageSupplier;
            0    2     4            t  Ljava/lang/Throwable;
    MethodParameters:
             Name  Flags
      level        final
      marker       final
      msgSupplier  final
      t            final

  public void log(org.apache.logging.log4j.Level, org.apache.logging.log4j.util.MessageSupplier);
    descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/util/MessageSupplier;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
         0: .line 1707
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* level */
            aconst_null
            aload 2 /* msgSupplier */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/MessageSupplier;Ljava/lang/Throwable;)V
         1: .line 1708
            return
        end local 2 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1        level  Lorg/apache/logging/log4j/Level;
            0    2     2  msgSupplier  Lorg/apache/logging/log4j/util/MessageSupplier;
    MethodParameters:
             Name  Flags
      level        final
      msgSupplier  final

  public void log(org.apache.logging.log4j.Level, org.apache.logging.log4j.util.MessageSupplier, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/util/MessageSupplier;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
        start local 3 // java.lang.Throwable t
         0: .line 1712
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* level */
            aconst_null
            aload 2 /* msgSupplier */
            aload 3 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/MessageSupplier;Ljava/lang/Throwable;)V
         1: .line 1713
            return
        end local 3 // java.lang.Throwable t
        end local 2 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1        level  Lorg/apache/logging/log4j/Level;
            0    2     2  msgSupplier  Lorg/apache/logging/log4j/util/MessageSupplier;
            0    2     3            t  Ljava/lang/Throwable;
    MethodParameters:
             Name  Flags
      level        final
      msgSupplier  final
      t            final

  public void log(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=5, args_size=5
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // org.apache.logging.log4j.Marker marker
        start local 3 // java.lang.String message
        start local 4 // java.lang.Object p0
         0: .line 1717
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* level */
            aload 2 /* marker */
            aload 3 /* message */
            aload 4 /* p0 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 1718
            return
        end local 4 // java.lang.Object p0
        end local 3 // java.lang.String message
        end local 2 // org.apache.logging.log4j.Marker marker
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1    level  Lorg/apache/logging/log4j/Level;
            0    2     2   marker  Lorg/apache/logging/log4j/Marker;
            0    2     3  message  Ljava/lang/String;
            0    2     4       p0  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      level    final
      marker   final
      message  final
      p0       final

  public void log(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=6, args_size=6
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // org.apache.logging.log4j.Marker marker
        start local 3 // java.lang.String message
        start local 4 // java.lang.Object p0
        start local 5 // java.lang.Object p1
         0: .line 1722
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* level */
            aload 2 /* marker */
            aload 3 /* message */
            aload 4 /* p0 */
            aload 5 /* p1 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1723
            return
        end local 5 // java.lang.Object p1
        end local 4 // java.lang.Object p0
        end local 3 // java.lang.String message
        end local 2 // org.apache.logging.log4j.Marker marker
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1    level  Lorg/apache/logging/log4j/Level;
            0    2     2   marker  Lorg/apache/logging/log4j/Marker;
            0    2     3  message  Ljava/lang/String;
            0    2     4       p0  Ljava/lang/Object;
            0    2     5       p1  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      level    final
      marker   final
      message  final
      p0       final
      p1       final

  public void log(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=7, args_size=7
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // org.apache.logging.log4j.Marker marker
        start local 3 // java.lang.String message
        start local 4 // java.lang.Object p0
        start local 5 // java.lang.Object p1
        start local 6 // java.lang.Object p2
         0: .line 1728
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* level */
            aload 2 /* marker */
            aload 3 /* message */
            aload 4 /* p0 */
            aload 5 /* p1 */
            aload 6 /* p2 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1729
            return
        end local 6 // java.lang.Object p2
        end local 5 // java.lang.Object p1
        end local 4 // java.lang.Object p0
        end local 3 // java.lang.String message
        end local 2 // org.apache.logging.log4j.Marker marker
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1    level  Lorg/apache/logging/log4j/Level;
            0    2     2   marker  Lorg/apache/logging/log4j/Marker;
            0    2     3  message  Ljava/lang/String;
            0    2     4       p0  Ljava/lang/Object;
            0    2     5       p1  Ljava/lang/Object;
            0    2     6       p2  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      level    final
      marker   final
      message  final
      p0       final
      p1       final
      p2       final

  public void log(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=9, locals=8, args_size=8
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // org.apache.logging.log4j.Marker marker
        start local 3 // java.lang.String message
        start local 4 // java.lang.Object p0
        start local 5 // java.lang.Object p1
        start local 6 // java.lang.Object p2
        start local 7 // java.lang.Object p3
         0: .line 1734
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* level */
            aload 2 /* marker */
            aload 3 /* message */
            aload 4 /* p0 */
            aload 5 /* p1 */
            aload 6 /* p2 */
            aload 7 /* p3 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1735
            return
        end local 7 // java.lang.Object p3
        end local 6 // java.lang.Object p2
        end local 5 // java.lang.Object p1
        end local 4 // java.lang.Object p0
        end local 3 // java.lang.String message
        end local 2 // org.apache.logging.log4j.Marker marker
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1    level  Lorg/apache/logging/log4j/Level;
            0    2     2   marker  Lorg/apache/logging/log4j/Marker;
            0    2     3  message  Ljava/lang/String;
            0    2     4       p0  Ljava/lang/Object;
            0    2     5       p1  Ljava/lang/Object;
            0    2     6       p2  Ljava/lang/Object;
            0    2     7       p3  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      level    final
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final

  public void log(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=10, locals=9, args_size=9
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // org.apache.logging.log4j.Marker marker
        start local 3 // java.lang.String message
        start local 4 // java.lang.Object p0
        start local 5 // java.lang.Object p1
        start local 6 // java.lang.Object p2
        start local 7 // java.lang.Object p3
        start local 8 // java.lang.Object p4
         0: .line 1740
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* level */
            aload 2 /* marker */
            aload 3 /* message */
            aload 4 /* p0 */
            aload 5 /* p1 */
            aload 6 /* p2 */
            aload 7 /* p3 */
            aload 8 /* p4 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1741
            return
        end local 8 // java.lang.Object p4
        end local 7 // java.lang.Object p3
        end local 6 // java.lang.Object p2
        end local 5 // java.lang.Object p1
        end local 4 // java.lang.Object p0
        end local 3 // java.lang.String message
        end local 2 // org.apache.logging.log4j.Marker marker
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1    level  Lorg/apache/logging/log4j/Level;
            0    2     2   marker  Lorg/apache/logging/log4j/Marker;
            0    2     3  message  Ljava/lang/String;
            0    2     4       p0  Ljava/lang/Object;
            0    2     5       p1  Ljava/lang/Object;
            0    2     6       p2  Ljava/lang/Object;
            0    2     7       p3  Ljava/lang/Object;
            0    2     8       p4  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      level    final
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final

  public void log(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=11, locals=10, args_size=10
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // org.apache.logging.log4j.Marker marker
        start local 3 // java.lang.String message
        start local 4 // java.lang.Object p0
        start local 5 // java.lang.Object p1
        start local 6 // java.lang.Object p2
        start local 7 // java.lang.Object p3
        start local 8 // java.lang.Object p4
        start local 9 // java.lang.Object p5
         0: .line 1746
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* level */
            aload 2 /* marker */
            aload 3 /* message */
            aload 4 /* p0 */
            aload 5 /* p1 */
            aload 6 /* p2 */
            aload 7 /* p3 */
            aload 8 /* p4 */
            aload 9 /* p5 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1747
            return
        end local 9 // java.lang.Object p5
        end local 8 // java.lang.Object p4
        end local 7 // java.lang.Object p3
        end local 6 // java.lang.Object p2
        end local 5 // java.lang.Object p1
        end local 4 // java.lang.Object p0
        end local 3 // java.lang.String message
        end local 2 // org.apache.logging.log4j.Marker marker
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1    level  Lorg/apache/logging/log4j/Level;
            0    2     2   marker  Lorg/apache/logging/log4j/Marker;
            0    2     3  message  Ljava/lang/String;
            0    2     4       p0  Ljava/lang/Object;
            0    2     5       p1  Ljava/lang/Object;
            0    2     6       p2  Ljava/lang/Object;
            0    2     7       p3  Ljava/lang/Object;
            0    2     8       p4  Ljava/lang/Object;
            0    2     9       p5  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      level    final
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final

  public void log(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=12, locals=11, args_size=11
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // org.apache.logging.log4j.Marker marker
        start local 3 // java.lang.String message
        start local 4 // java.lang.Object p0
        start local 5 // java.lang.Object p1
        start local 6 // java.lang.Object p2
        start local 7 // java.lang.Object p3
        start local 8 // java.lang.Object p4
        start local 9 // java.lang.Object p5
        start local 10 // java.lang.Object p6
         0: .line 1752
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* level */
            aload 2 /* marker */
            aload 3 /* message */
            aload 4 /* p0 */
            aload 5 /* p1 */
            aload 6 /* p2 */
            aload 7 /* p3 */
            aload 8 /* p4 */
            aload 9 /* p5 */
            aload 10 /* p6 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1753
            return
        end local 10 // java.lang.Object p6
        end local 9 // java.lang.Object p5
        end local 8 // java.lang.Object p4
        end local 7 // java.lang.Object p3
        end local 6 // java.lang.Object p2
        end local 5 // java.lang.Object p1
        end local 4 // java.lang.Object p0
        end local 3 // java.lang.String message
        end local 2 // org.apache.logging.log4j.Marker marker
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1    level  Lorg/apache/logging/log4j/Level;
            0    2     2   marker  Lorg/apache/logging/log4j/Marker;
            0    2     3  message  Ljava/lang/String;
            0    2     4       p0  Ljava/lang/Object;
            0    2     5       p1  Ljava/lang/Object;
            0    2     6       p2  Ljava/lang/Object;
            0    2     7       p3  Ljava/lang/Object;
            0    2     8       p4  Ljava/lang/Object;
            0    2     9       p5  Ljava/lang/Object;
            0    2    10       p6  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      level    final
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final

  public void log(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=13, locals=12, args_size=12
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // org.apache.logging.log4j.Marker marker
        start local 3 // java.lang.String message
        start local 4 // java.lang.Object p0
        start local 5 // java.lang.Object p1
        start local 6 // java.lang.Object p2
        start local 7 // java.lang.Object p3
        start local 8 // java.lang.Object p4
        start local 9 // java.lang.Object p5
        start local 10 // java.lang.Object p6
        start local 11 // java.lang.Object p7
         0: .line 1759
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* level */
            aload 2 /* marker */
            aload 3 /* message */
            aload 4 /* p0 */
            aload 5 /* p1 */
            aload 6 /* p2 */
            aload 7 /* p3 */
            aload 8 /* p4 */
            aload 9 /* p5 */
            aload 10 /* p6 */
            aload 11 /* p7 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1760
            return
        end local 11 // java.lang.Object p7
        end local 10 // java.lang.Object p6
        end local 9 // java.lang.Object p5
        end local 8 // java.lang.Object p4
        end local 7 // java.lang.Object p3
        end local 6 // java.lang.Object p2
        end local 5 // java.lang.Object p1
        end local 4 // java.lang.Object p0
        end local 3 // java.lang.String message
        end local 2 // org.apache.logging.log4j.Marker marker
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1    level  Lorg/apache/logging/log4j/Level;
            0    2     2   marker  Lorg/apache/logging/log4j/Marker;
            0    2     3  message  Ljava/lang/String;
            0    2     4       p0  Ljava/lang/Object;
            0    2     5       p1  Ljava/lang/Object;
            0    2     6       p2  Ljava/lang/Object;
            0    2     7       p3  Ljava/lang/Object;
            0    2     8       p4  Ljava/lang/Object;
            0    2     9       p5  Ljava/lang/Object;
            0    2    10       p6  Ljava/lang/Object;
            0    2    11       p7  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      level    final
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final
      p7       final

  public void log(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=14, locals=13, args_size=13
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // org.apache.logging.log4j.Marker marker
        start local 3 // java.lang.String message
        start local 4 // java.lang.Object p0
        start local 5 // java.lang.Object p1
        start local 6 // java.lang.Object p2
        start local 7 // java.lang.Object p3
        start local 8 // java.lang.Object p4
        start local 9 // java.lang.Object p5
        start local 10 // java.lang.Object p6
        start local 11 // java.lang.Object p7
        start local 12 // java.lang.Object p8
         0: .line 1766
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* level */
            aload 2 /* marker */
            aload 3 /* message */
            aload 4 /* p0 */
            aload 5 /* p1 */
            aload 6 /* p2 */
            aload 7 /* p3 */
            aload 8 /* p4 */
            aload 9 /* p5 */
            aload 10 /* p6 */
            aload 11 /* p7 */
            aload 12 /* p8 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1767
            return
        end local 12 // java.lang.Object p8
        end local 11 // java.lang.Object p7
        end local 10 // java.lang.Object p6
        end local 9 // java.lang.Object p5
        end local 8 // java.lang.Object p4
        end local 7 // java.lang.Object p3
        end local 6 // java.lang.Object p2
        end local 5 // java.lang.Object p1
        end local 4 // java.lang.Object p0
        end local 3 // java.lang.String message
        end local 2 // org.apache.logging.log4j.Marker marker
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1    level  Lorg/apache/logging/log4j/Level;
            0    2     2   marker  Lorg/apache/logging/log4j/Marker;
            0    2     3  message  Ljava/lang/String;
            0    2     4       p0  Ljava/lang/Object;
            0    2     5       p1  Ljava/lang/Object;
            0    2     6       p2  Ljava/lang/Object;
            0    2     7       p3  Ljava/lang/Object;
            0    2     8       p4  Ljava/lang/Object;
            0    2     9       p5  Ljava/lang/Object;
            0    2    10       p6  Ljava/lang/Object;
            0    2    11       p7  Ljava/lang/Object;
            0    2    12       p8  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      level    final
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final
      p7       final
      p8       final

  public void log(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=15, locals=14, args_size=14
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // org.apache.logging.log4j.Marker marker
        start local 3 // java.lang.String message
        start local 4 // java.lang.Object p0
        start local 5 // java.lang.Object p1
        start local 6 // java.lang.Object p2
        start local 7 // java.lang.Object p3
        start local 8 // java.lang.Object p4
        start local 9 // java.lang.Object p5
        start local 10 // java.lang.Object p6
        start local 11 // java.lang.Object p7
        start local 12 // java.lang.Object p8
        start local 13 // java.lang.Object p9
         0: .line 1773
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* level */
            aload 2 /* marker */
            aload 3 /* message */
            aload 4 /* p0 */
            aload 5 /* p1 */
            aload 6 /* p2 */
            aload 7 /* p3 */
            aload 8 /* p4 */
            aload 9 /* p5 */
            aload 10 /* p6 */
            aload 11 /* p7 */
            aload 12 /* p8 */
            aload 13 /* p9 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1774
            return
        end local 13 // java.lang.Object p9
        end local 12 // java.lang.Object p8
        end local 11 // java.lang.Object p7
        end local 10 // java.lang.Object p6
        end local 9 // java.lang.Object p5
        end local 8 // java.lang.Object p4
        end local 7 // java.lang.Object p3
        end local 6 // java.lang.Object p2
        end local 5 // java.lang.Object p1
        end local 4 // java.lang.Object p0
        end local 3 // java.lang.String message
        end local 2 // org.apache.logging.log4j.Marker marker
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1    level  Lorg/apache/logging/log4j/Level;
            0    2     2   marker  Lorg/apache/logging/log4j/Marker;
            0    2     3  message  Ljava/lang/String;
            0    2     4       p0  Ljava/lang/Object;
            0    2     5       p1  Ljava/lang/Object;
            0    2     6       p2  Ljava/lang/Object;
            0    2     7       p3  Ljava/lang/Object;
            0    2     8       p4  Ljava/lang/Object;
            0    2     9       p5  Ljava/lang/Object;
            0    2    10       p6  Ljava/lang/Object;
            0    2    11       p7  Ljava/lang/Object;
            0    2    12       p8  Ljava/lang/Object;
            0    2    13       p9  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      level    final
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final
      p7       final
      p8       final
      p9       final

  public void log(org.apache.logging.log4j.Level, java.lang.String, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Level;Ljava/lang/String;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
         0: .line 1778
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* level */
            aconst_null
            aload 2 /* message */
            aload 3 /* p0 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 1779
            return
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1    level  Lorg/apache/logging/log4j/Level;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      level    final
      message  final
      p0       final

  public void log(org.apache.logging.log4j.Level, java.lang.String, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=5, args_size=5
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
         0: .line 1783
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* level */
            aconst_null
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1784
            return
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1    level  Lorg/apache/logging/log4j/Level;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      level    final
      message  final
      p0       final
      p1       final

  public void log(org.apache.logging.log4j.Level, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=6, args_size=6
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
         0: .line 1788
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* level */
            aconst_null
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1789
            return
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1    level  Lorg/apache/logging/log4j/Level;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      level    final
      message  final
      p0       final
      p1       final
      p2       final

  public void log(org.apache.logging.log4j.Level, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=9, locals=7, args_size=7
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
        start local 6 // java.lang.Object p3
         0: .line 1793
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* level */
            aconst_null
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            aload 6 /* p3 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1794
            return
        end local 6 // java.lang.Object p3
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1    level  Lorg/apache/logging/log4j/Level;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
            0    2     6       p3  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      level    final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final

  public void log(org.apache.logging.log4j.Level, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=10, locals=8, args_size=8
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
        start local 6 // java.lang.Object p3
        start local 7 // java.lang.Object p4
         0: .line 1799
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* level */
            aconst_null
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            aload 6 /* p3 */
            aload 7 /* p4 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1800
            return
        end local 7 // java.lang.Object p4
        end local 6 // java.lang.Object p3
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1    level  Lorg/apache/logging/log4j/Level;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
            0    2     6       p3  Ljava/lang/Object;
            0    2     7       p4  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      level    final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final

  public void log(org.apache.logging.log4j.Level, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=11, locals=9, args_size=9
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
        start local 6 // java.lang.Object p3
        start local 7 // java.lang.Object p4
        start local 8 // java.lang.Object p5
         0: .line 1805
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* level */
            aconst_null
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            aload 6 /* p3 */
            aload 7 /* p4 */
            aload 8 /* p5 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1806
            return
        end local 8 // java.lang.Object p5
        end local 7 // java.lang.Object p4
        end local 6 // java.lang.Object p3
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1    level  Lorg/apache/logging/log4j/Level;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
            0    2     6       p3  Ljava/lang/Object;
            0    2     7       p4  Ljava/lang/Object;
            0    2     8       p5  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      level    final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final

  public void log(org.apache.logging.log4j.Level, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=12, locals=10, args_size=10
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
        start local 6 // java.lang.Object p3
        start local 7 // java.lang.Object p4
        start local 8 // java.lang.Object p5
        start local 9 // java.lang.Object p6
         0: .line 1811
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* level */
            aconst_null
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            aload 6 /* p3 */
            aload 7 /* p4 */
            aload 8 /* p5 */
            aload 9 /* p6 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1812
            return
        end local 9 // java.lang.Object p6
        end local 8 // java.lang.Object p5
        end local 7 // java.lang.Object p4
        end local 6 // java.lang.Object p3
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1    level  Lorg/apache/logging/log4j/Level;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
            0    2     6       p3  Ljava/lang/Object;
            0    2     7       p4  Ljava/lang/Object;
            0    2     8       p5  Ljava/lang/Object;
            0    2     9       p6  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      level    final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final

  public void log(org.apache.logging.log4j.Level, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=13, locals=11, args_size=11
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
        start local 6 // java.lang.Object p3
        start local 7 // java.lang.Object p4
        start local 8 // java.lang.Object p5
        start local 9 // java.lang.Object p6
        start local 10 // java.lang.Object p7
         0: .line 1817
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* level */
            aconst_null
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            aload 6 /* p3 */
            aload 7 /* p4 */
            aload 8 /* p5 */
            aload 9 /* p6 */
            aload 10 /* p7 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1818
            return
        end local 10 // java.lang.Object p7
        end local 9 // java.lang.Object p6
        end local 8 // java.lang.Object p5
        end local 7 // java.lang.Object p4
        end local 6 // java.lang.Object p3
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1    level  Lorg/apache/logging/log4j/Level;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
            0    2     6       p3  Ljava/lang/Object;
            0    2     7       p4  Ljava/lang/Object;
            0    2     8       p5  Ljava/lang/Object;
            0    2     9       p6  Ljava/lang/Object;
            0    2    10       p7  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      level    final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final
      p7       final

  public void log(org.apache.logging.log4j.Level, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=14, locals=12, args_size=12
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
        start local 6 // java.lang.Object p3
        start local 7 // java.lang.Object p4
        start local 8 // java.lang.Object p5
        start local 9 // java.lang.Object p6
        start local 10 // java.lang.Object p7
        start local 11 // java.lang.Object p8
         0: .line 1823
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* level */
            aconst_null
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            aload 6 /* p3 */
            aload 7 /* p4 */
            aload 8 /* p5 */
            aload 9 /* p6 */
            aload 10 /* p7 */
            aload 11 /* p8 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1824
            return
        end local 11 // java.lang.Object p8
        end local 10 // java.lang.Object p7
        end local 9 // java.lang.Object p6
        end local 8 // java.lang.Object p5
        end local 7 // java.lang.Object p4
        end local 6 // java.lang.Object p3
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1    level  Lorg/apache/logging/log4j/Level;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
            0    2     6       p3  Ljava/lang/Object;
            0    2     7       p4  Ljava/lang/Object;
            0    2     8       p5  Ljava/lang/Object;
            0    2     9       p6  Ljava/lang/Object;
            0    2    10       p7  Ljava/lang/Object;
            0    2    11       p8  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      level    final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final
      p7       final
      p8       final

  public void log(org.apache.logging.log4j.Level, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=15, locals=13, args_size=13
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
        start local 6 // java.lang.Object p3
        start local 7 // java.lang.Object p4
        start local 8 // java.lang.Object p5
        start local 9 // java.lang.Object p6
        start local 10 // java.lang.Object p7
        start local 11 // java.lang.Object p8
        start local 12 // java.lang.Object p9
         0: .line 1829
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* level */
            aconst_null
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            aload 6 /* p3 */
            aload 7 /* p4 */
            aload 8 /* p5 */
            aload 9 /* p6 */
            aload 10 /* p7 */
            aload 11 /* p8 */
            aload 12 /* p9 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 1830
            return
        end local 12 // java.lang.Object p9
        end local 11 // java.lang.Object p8
        end local 10 // java.lang.Object p7
        end local 9 // java.lang.Object p6
        end local 8 // java.lang.Object p5
        end local 7 // java.lang.Object p4
        end local 6 // java.lang.Object p3
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1    level  Lorg/apache/logging/log4j/Level;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
            0    2     6       p3  Ljava/lang/Object;
            0    2     7       p4  Ljava/lang/Object;
            0    2     8       p5  Ljava/lang/Object;
            0    2     9       p6  Ljava/lang/Object;
            0    2    10       p7  Ljava/lang/Object;
            0    2    11       p8  Ljava/lang/Object;
            0    2    12       p9  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      level    final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final
      p7       final
      p8       final
      p9       final

  public void logIfEnabled(java.lang.String, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, org.apache.logging.log4j.message.Message, java.lang.Throwable);
    descriptor: (Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=6, args_size=6
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String fqcn
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // org.apache.logging.log4j.Marker marker
        start local 4 // org.apache.logging.log4j.message.Message msg
        start local 5 // java.lang.Throwable t
         0: .line 1835
            aload 0 /* this */
            aload 2 /* level */
            aload 3 /* marker */
            aload 4 /* msg */
            aload 5 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.isEnabled:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)Z
            ifeq 2
         1: .line 1836
            aload 0 /* this */
            aload 1 /* fqcn */
            aload 2 /* level */
            aload 3 /* marker */
            aload 4 /* msg */
            aload 5 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessageSafely:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         2: .line 1838
      StackMap locals:
      StackMap stack:
            return
        end local 5 // java.lang.Throwable t
        end local 4 // org.apache.logging.log4j.message.Message msg
        end local 3 // org.apache.logging.log4j.Marker marker
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // java.lang.String fqcn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    3     0    this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    3     1    fqcn  Ljava/lang/String;
            0    3     2   level  Lorg/apache/logging/log4j/Level;
            0    3     3  marker  Lorg/apache/logging/log4j/Marker;
            0    3     4     msg  Lorg/apache/logging/log4j/message/Message;
            0    3     5       t  Ljava/lang/Throwable;
    MethodParameters:
        Name  Flags
      fqcn    final
      level   final
      marker  final
      msg     final
      t       final

  public void logIfEnabled(java.lang.String, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, org.apache.logging.log4j.util.MessageSupplier, java.lang.Throwable);
    descriptor: (Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/MessageSupplier;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=6, args_size=6
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String fqcn
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // org.apache.logging.log4j.Marker marker
        start local 4 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
        start local 5 // java.lang.Throwable t
         0: .line 1843
            aload 0 /* this */
            aload 2 /* level */
            aload 3 /* marker */
            aload 4 /* msgSupplier */
            aload 5 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.isEnabled:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)Z
            ifeq 2
         1: .line 1844
            aload 0 /* this */
            aload 1 /* fqcn */
            aload 2 /* level */
            aload 3 /* marker */
            aload 4 /* msgSupplier */
            aload 5 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessage:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/MessageSupplier;Ljava/lang/Throwable;)V
         2: .line 1846
      StackMap locals:
      StackMap stack:
            return
        end local 5 // java.lang.Throwable t
        end local 4 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
        end local 3 // org.apache.logging.log4j.Marker marker
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // java.lang.String fqcn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    3     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    3     1         fqcn  Ljava/lang/String;
            0    3     2        level  Lorg/apache/logging/log4j/Level;
            0    3     3       marker  Lorg/apache/logging/log4j/Marker;
            0    3     4  msgSupplier  Lorg/apache/logging/log4j/util/MessageSupplier;
            0    3     5            t  Ljava/lang/Throwable;
    MethodParameters:
             Name  Flags
      fqcn         final
      level        final
      marker       final
      msgSupplier  final
      t            final

  public void logIfEnabled(java.lang.String, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.Object, java.lang.Throwable);
    descriptor: (Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=6, args_size=6
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String fqcn
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // org.apache.logging.log4j.Marker marker
        start local 4 // java.lang.Object message
        start local 5 // java.lang.Throwable t
         0: .line 1851
            aload 0 /* this */
            aload 2 /* level */
            aload 3 /* marker */
            aload 4 /* message */
            aload 5 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.isEnabled:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)Z
            ifeq 2
         1: .line 1852
            aload 0 /* this */
            aload 1 /* fqcn */
            aload 2 /* level */
            aload 3 /* marker */
            aload 4 /* message */
            aload 5 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessage:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)V
         2: .line 1854
      StackMap locals:
      StackMap stack:
            return
        end local 5 // java.lang.Throwable t
        end local 4 // java.lang.Object message
        end local 3 // org.apache.logging.log4j.Marker marker
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // java.lang.String fqcn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    3     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    3     1     fqcn  Ljava/lang/String;
            0    3     2    level  Lorg/apache/logging/log4j/Level;
            0    3     3   marker  Lorg/apache/logging/log4j/Marker;
            0    3     4  message  Ljava/lang/Object;
            0    3     5        t  Ljava/lang/Throwable;
    MethodParameters:
         Name  Flags
      fqcn     final
      level    final
      marker   final
      message  final
      t        final

  public void logIfEnabled(java.lang.String, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.CharSequence, java.lang.Throwable);
    descriptor: (Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/CharSequence;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=6, args_size=6
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String fqcn
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // org.apache.logging.log4j.Marker marker
        start local 4 // java.lang.CharSequence message
        start local 5 // java.lang.Throwable t
         0: .line 1859
            aload 0 /* this */
            aload 2 /* level */
            aload 3 /* marker */
            aload 4 /* message */
            aload 5 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.isEnabled:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/CharSequence;Ljava/lang/Throwable;)Z
            ifeq 2
         1: .line 1860
            aload 0 /* this */
            aload 1 /* fqcn */
            aload 2 /* level */
            aload 3 /* marker */
            aload 4 /* message */
            aload 5 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessage:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/CharSequence;Ljava/lang/Throwable;)V
         2: .line 1862
      StackMap locals:
      StackMap stack:
            return
        end local 5 // java.lang.Throwable t
        end local 4 // java.lang.CharSequence message
        end local 3 // org.apache.logging.log4j.Marker marker
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // java.lang.String fqcn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    3     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    3     1     fqcn  Ljava/lang/String;
            0    3     2    level  Lorg/apache/logging/log4j/Level;
            0    3     3   marker  Lorg/apache/logging/log4j/Marker;
            0    3     4  message  Ljava/lang/CharSequence;
            0    3     5        t  Ljava/lang/Throwable;
    MethodParameters:
         Name  Flags
      fqcn     final
      level    final
      marker   final
      message  final
      t        final

  public void logIfEnabled(java.lang.String, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, org.apache.logging.log4j.util.Supplier<?>, java.lang.Throwable);
    descriptor: (Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=6, args_size=6
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String fqcn
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // org.apache.logging.log4j.Marker marker
        start local 4 // org.apache.logging.log4j.util.Supplier msgSupplier
        start local 5 // java.lang.Throwable t
         0: .line 1867
            aload 0 /* this */
            aload 2 /* level */
            aload 3 /* marker */
            aload 4 /* msgSupplier */
            aload 5 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.isEnabled:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)Z
            ifeq 2
         1: .line 1868
            aload 0 /* this */
            aload 1 /* fqcn */
            aload 2 /* level */
            aload 3 /* marker */
            aload 4 /* msgSupplier */
            aload 5 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessage:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier;Ljava/lang/Throwable;)V
         2: .line 1870
      StackMap locals:
      StackMap stack:
            return
        end local 5 // java.lang.Throwable t
        end local 4 // org.apache.logging.log4j.util.Supplier msgSupplier
        end local 3 // org.apache.logging.log4j.Marker marker
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // java.lang.String fqcn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    3     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    3     1         fqcn  Ljava/lang/String;
            0    3     2        level  Lorg/apache/logging/log4j/Level;
            0    3     3       marker  Lorg/apache/logging/log4j/Marker;
            0    3     4  msgSupplier  Lorg/apache/logging/log4j/util/Supplier<*>;
            0    3     5            t  Ljava/lang/Throwable;
    Signature: (Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier<*>;Ljava/lang/Throwable;)V
    MethodParameters:
             Name  Flags
      fqcn         final
      level        final
      marker       final
      msgSupplier  final
      t            final

  public void logIfEnabled(java.lang.String, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String);
    descriptor: (Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String fqcn
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // org.apache.logging.log4j.Marker marker
        start local 4 // java.lang.String message
         0: .line 1874
            aload 0 /* this */
            aload 2 /* level */
            aload 3 /* marker */
            aload 4 /* message */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.isEnabled:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;)Z
            ifeq 2
         1: .line 1875
            aload 0 /* this */
            aload 1 /* fqcn */
            aload 2 /* level */
            aload 3 /* marker */
            aload 4 /* message */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessage:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;)V
         2: .line 1877
      StackMap locals:
      StackMap stack:
            return
        end local 4 // java.lang.String message
        end local 3 // org.apache.logging.log4j.Marker marker
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // java.lang.String fqcn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    3     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    3     1     fqcn  Ljava/lang/String;
            0    3     2    level  Lorg/apache/logging/log4j/Level;
            0    3     3   marker  Lorg/apache/logging/log4j/Marker;
            0    3     4  message  Ljava/lang/String;
    MethodParameters:
         Name  Flags
      fqcn     final
      level    final
      marker   final
      message  final

  public void logIfEnabled(java.lang.String, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, org.apache.logging.log4j.util.Supplier<?>[]);
    descriptor: (Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=6, locals=6, args_size=6
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String fqcn
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // org.apache.logging.log4j.Marker marker
        start local 4 // java.lang.String message
        start local 5 // org.apache.logging.log4j.util.Supplier[] paramSuppliers
         0: .line 1882
            aload 0 /* this */
            aload 2 /* level */
            aload 3 /* marker */
            aload 4 /* message */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.isEnabled:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;)Z
            ifeq 2
         1: .line 1883
            aload 0 /* this */
            aload 1 /* fqcn */
            aload 2 /* level */
            aload 3 /* marker */
            aload 4 /* message */
            aload 5 /* paramSuppliers */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessage:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier;)V
         2: .line 1885
      StackMap locals:
      StackMap stack:
            return
        end local 5 // org.apache.logging.log4j.util.Supplier[] paramSuppliers
        end local 4 // java.lang.String message
        end local 3 // org.apache.logging.log4j.Marker marker
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // java.lang.String fqcn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    3     0            this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    3     1            fqcn  Ljava/lang/String;
            0    3     2           level  Lorg/apache/logging/log4j/Level;
            0    3     3          marker  Lorg/apache/logging/log4j/Marker;
            0    3     4         message  Ljava/lang/String;
            0    3     5  paramSuppliers  [Lorg/apache/logging/log4j/util/Supplier;
    Signature: (Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier<*>;)V
    MethodParameters:
                Name  Flags
      fqcn            final
      level           final
      marker          final
      message         final
      paramSuppliers  final

  public void logIfEnabled(java.lang.String, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object[]);
    descriptor: (Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=6, locals=6, args_size=6
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String fqcn
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // org.apache.logging.log4j.Marker marker
        start local 4 // java.lang.String message
        start local 5 // java.lang.Object[] params
         0: .line 1890
            aload 0 /* this */
            aload 2 /* level */
            aload 3 /* marker */
            aload 4 /* message */
            aload 5 /* params */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.isEnabled:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)Z
            ifeq 2
         1: .line 1891
            aload 0 /* this */
            aload 1 /* fqcn */
            aload 2 /* level */
            aload 3 /* marker */
            aload 4 /* message */
            aload 5 /* params */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessage:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)V
         2: .line 1893
      StackMap locals:
      StackMap stack:
            return
        end local 5 // java.lang.Object[] params
        end local 4 // java.lang.String message
        end local 3 // org.apache.logging.log4j.Marker marker
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // java.lang.String fqcn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    3     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    3     1     fqcn  Ljava/lang/String;
            0    3     2    level  Lorg/apache/logging/log4j/Level;
            0    3     3   marker  Lorg/apache/logging/log4j/Marker;
            0    3     4  message  Ljava/lang/String;
            0    3     5   params  [Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      fqcn     final
      level    final
      marker   final
      message  final
      params   final

  public void logIfEnabled(java.lang.String, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object);
    descriptor: (Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=6, args_size=6
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String fqcn
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // org.apache.logging.log4j.Marker marker
        start local 4 // java.lang.String message
        start local 5 // java.lang.Object p0
         0: .line 1898
            aload 0 /* this */
            aload 2 /* level */
            aload 3 /* marker */
            aload 4 /* message */
            aload 5 /* p0 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.isEnabled:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;)Z
            ifeq 2
         1: .line 1899
            aload 0 /* this */
            aload 1 /* fqcn */
            aload 2 /* level */
            aload 3 /* marker */
            aload 4 /* message */
            aload 5 /* p0 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessage:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;)V
         2: .line 1901
      StackMap locals:
      StackMap stack:
            return
        end local 5 // java.lang.Object p0
        end local 4 // java.lang.String message
        end local 3 // org.apache.logging.log4j.Marker marker
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // java.lang.String fqcn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    3     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    3     1     fqcn  Ljava/lang/String;
            0    3     2    level  Lorg/apache/logging/log4j/Level;
            0    3     3   marker  Lorg/apache/logging/log4j/Marker;
            0    3     4  message  Ljava/lang/String;
            0    3     5       p0  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      fqcn     final
      level    final
      marker   final
      message  final
      p0       final

  public void logIfEnabled(java.lang.String, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=7, args_size=7
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String fqcn
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // org.apache.logging.log4j.Marker marker
        start local 4 // java.lang.String message
        start local 5 // java.lang.Object p0
        start local 6 // java.lang.Object p1
         0: .line 1906
            aload 0 /* this */
            aload 2 /* level */
            aload 3 /* marker */
            aload 4 /* message */
            aload 5 /* p0 */
            aload 6 /* p1 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.isEnabled:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Z
            ifeq 2
         1: .line 1907
            aload 0 /* this */
            aload 1 /* fqcn */
            aload 2 /* level */
            aload 3 /* marker */
            aload 4 /* message */
            aload 5 /* p0 */
            aload 6 /* p1 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessage:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
         2: .line 1909
      StackMap locals:
      StackMap stack:
            return
        end local 6 // java.lang.Object p1
        end local 5 // java.lang.Object p0
        end local 4 // java.lang.String message
        end local 3 // org.apache.logging.log4j.Marker marker
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // java.lang.String fqcn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    3     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    3     1     fqcn  Ljava/lang/String;
            0    3     2    level  Lorg/apache/logging/log4j/Level;
            0    3     3   marker  Lorg/apache/logging/log4j/Marker;
            0    3     4  message  Ljava/lang/String;
            0    3     5       p0  Ljava/lang/Object;
            0    3     6       p1  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      fqcn     final
      level    final
      marker   final
      message  final
      p0       final
      p1       final

  public void logIfEnabled(java.lang.String, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=8, args_size=8
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String fqcn
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // org.apache.logging.log4j.Marker marker
        start local 4 // java.lang.String message
        start local 5 // java.lang.Object p0
        start local 6 // java.lang.Object p1
        start local 7 // java.lang.Object p2
         0: .line 1914
            aload 0 /* this */
            aload 2 /* level */
            aload 3 /* marker */
            aload 4 /* message */
            aload 5 /* p0 */
            aload 6 /* p1 */
            aload 7 /* p2 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.isEnabled:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z
            ifeq 2
         1: .line 1915
            aload 0 /* this */
            aload 1 /* fqcn */
            aload 2 /* level */
            aload 3 /* marker */
            aload 4 /* message */
            aload 5 /* p0 */
            aload 6 /* p1 */
            aload 7 /* p2 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessage:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         2: .line 1917
      StackMap locals:
      StackMap stack:
            return
        end local 7 // java.lang.Object p2
        end local 6 // java.lang.Object p1
        end local 5 // java.lang.Object p0
        end local 4 // java.lang.String message
        end local 3 // org.apache.logging.log4j.Marker marker
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // java.lang.String fqcn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    3     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    3     1     fqcn  Ljava/lang/String;
            0    3     2    level  Lorg/apache/logging/log4j/Level;
            0    3     3   marker  Lorg/apache/logging/log4j/Marker;
            0    3     4  message  Ljava/lang/String;
            0    3     5       p0  Ljava/lang/Object;
            0    3     6       p1  Ljava/lang/Object;
            0    3     7       p2  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      fqcn     final
      level    final
      marker   final
      message  final
      p0       final
      p1       final
      p2       final

  public void logIfEnabled(java.lang.String, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=9, locals=9, args_size=9
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String fqcn
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // org.apache.logging.log4j.Marker marker
        start local 4 // java.lang.String message
        start local 5 // java.lang.Object p0
        start local 6 // java.lang.Object p1
        start local 7 // java.lang.Object p2
        start local 8 // java.lang.Object p3
         0: .line 1922
            aload 0 /* this */
            aload 2 /* level */
            aload 3 /* marker */
            aload 4 /* message */
            aload 5 /* p0 */
            aload 6 /* p1 */
            aload 7 /* p2 */
            aload 8 /* p3 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.isEnabled:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z
            ifeq 2
         1: .line 1923
            aload 0 /* this */
            aload 1 /* fqcn */
            aload 2 /* level */
            aload 3 /* marker */
            aload 4 /* message */
            aload 5 /* p0 */
            aload 6 /* p1 */
            aload 7 /* p2 */
            aload 8 /* p3 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessage:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         2: .line 1925
      StackMap locals:
      StackMap stack:
            return
        end local 8 // java.lang.Object p3
        end local 7 // java.lang.Object p2
        end local 6 // java.lang.Object p1
        end local 5 // java.lang.Object p0
        end local 4 // java.lang.String message
        end local 3 // org.apache.logging.log4j.Marker marker
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // java.lang.String fqcn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    3     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    3     1     fqcn  Ljava/lang/String;
            0    3     2    level  Lorg/apache/logging/log4j/Level;
            0    3     3   marker  Lorg/apache/logging/log4j/Marker;
            0    3     4  message  Ljava/lang/String;
            0    3     5       p0  Ljava/lang/Object;
            0    3     6       p1  Ljava/lang/Object;
            0    3     7       p2  Ljava/lang/Object;
            0    3     8       p3  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      fqcn     final
      level    final
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final

  public void logIfEnabled(java.lang.String, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=10, locals=10, args_size=10
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String fqcn
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // org.apache.logging.log4j.Marker marker
        start local 4 // java.lang.String message
        start local 5 // java.lang.Object p0
        start local 6 // java.lang.Object p1
        start local 7 // java.lang.Object p2
        start local 8 // java.lang.Object p3
        start local 9 // java.lang.Object p4
         0: .line 1930
            aload 0 /* this */
            aload 2 /* level */
            aload 3 /* marker */
            aload 4 /* message */
            aload 5 /* p0 */
            aload 6 /* p1 */
            aload 7 /* p2 */
            aload 8 /* p3 */
            aload 9 /* p4 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.isEnabled:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z
            ifeq 2
         1: .line 1931
            aload 0 /* this */
            aload 1 /* fqcn */
            aload 2 /* level */
            aload 3 /* marker */
            aload 4 /* message */
            aload 5 /* p0 */
            aload 6 /* p1 */
            aload 7 /* p2 */
            aload 8 /* p3 */
            aload 9 /* p4 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessage:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         2: .line 1933
      StackMap locals:
      StackMap stack:
            return
        end local 9 // java.lang.Object p4
        end local 8 // java.lang.Object p3
        end local 7 // java.lang.Object p2
        end local 6 // java.lang.Object p1
        end local 5 // java.lang.Object p0
        end local 4 // java.lang.String message
        end local 3 // org.apache.logging.log4j.Marker marker
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // java.lang.String fqcn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    3     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    3     1     fqcn  Ljava/lang/String;
            0    3     2    level  Lorg/apache/logging/log4j/Level;
            0    3     3   marker  Lorg/apache/logging/log4j/Marker;
            0    3     4  message  Ljava/lang/String;
            0    3     5       p0  Ljava/lang/Object;
            0    3     6       p1  Ljava/lang/Object;
            0    3     7       p2  Ljava/lang/Object;
            0    3     8       p3  Ljava/lang/Object;
            0    3     9       p4  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      fqcn     final
      level    final
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final

  public void logIfEnabled(java.lang.String, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=11, locals=11, args_size=11
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String fqcn
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // org.apache.logging.log4j.Marker marker
        start local 4 // java.lang.String message
        start local 5 // java.lang.Object p0
        start local 6 // java.lang.Object p1
        start local 7 // java.lang.Object p2
        start local 8 // java.lang.Object p3
        start local 9 // java.lang.Object p4
        start local 10 // java.lang.Object p5
         0: .line 1938
            aload 0 /* this */
            aload 2 /* level */
            aload 3 /* marker */
            aload 4 /* message */
            aload 5 /* p0 */
            aload 6 /* p1 */
            aload 7 /* p2 */
            aload 8 /* p3 */
            aload 9 /* p4 */
            aload 10 /* p5 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.isEnabled:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z
            ifeq 2
         1: .line 1939
            aload 0 /* this */
            aload 1 /* fqcn */
            aload 2 /* level */
            aload 3 /* marker */
            aload 4 /* message */
            aload 5 /* p0 */
            aload 6 /* p1 */
            aload 7 /* p2 */
            aload 8 /* p3 */
            aload 9 /* p4 */
            aload 10 /* p5 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessage:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         2: .line 1941
      StackMap locals:
      StackMap stack:
            return
        end local 10 // java.lang.Object p5
        end local 9 // java.lang.Object p4
        end local 8 // java.lang.Object p3
        end local 7 // java.lang.Object p2
        end local 6 // java.lang.Object p1
        end local 5 // java.lang.Object p0
        end local 4 // java.lang.String message
        end local 3 // org.apache.logging.log4j.Marker marker
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // java.lang.String fqcn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    3     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    3     1     fqcn  Ljava/lang/String;
            0    3     2    level  Lorg/apache/logging/log4j/Level;
            0    3     3   marker  Lorg/apache/logging/log4j/Marker;
            0    3     4  message  Ljava/lang/String;
            0    3     5       p0  Ljava/lang/Object;
            0    3     6       p1  Ljava/lang/Object;
            0    3     7       p2  Ljava/lang/Object;
            0    3     8       p3  Ljava/lang/Object;
            0    3     9       p4  Ljava/lang/Object;
            0    3    10       p5  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      fqcn     final
      level    final
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final

  public void logIfEnabled(java.lang.String, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=12, locals=12, args_size=12
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String fqcn
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // org.apache.logging.log4j.Marker marker
        start local 4 // java.lang.String message
        start local 5 // java.lang.Object p0
        start local 6 // java.lang.Object p1
        start local 7 // java.lang.Object p2
        start local 8 // java.lang.Object p3
        start local 9 // java.lang.Object p4
        start local 10 // java.lang.Object p5
        start local 11 // java.lang.Object p6
         0: .line 1947
            aload 0 /* this */
            aload 2 /* level */
            aload 3 /* marker */
            aload 4 /* message */
            aload 5 /* p0 */
            aload 6 /* p1 */
            aload 7 /* p2 */
            aload 8 /* p3 */
            aload 9 /* p4 */
            aload 10 /* p5 */
            aload 11 /* p6 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.isEnabled:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z
            ifeq 2
         1: .line 1948
            aload 0 /* this */
            aload 1 /* fqcn */
            aload 2 /* level */
            aload 3 /* marker */
            aload 4 /* message */
            aload 5 /* p0 */
            aload 6 /* p1 */
            aload 7 /* p2 */
            aload 8 /* p3 */
            aload 9 /* p4 */
            aload 10 /* p5 */
            aload 11 /* p6 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessage:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         2: .line 1950
      StackMap locals:
      StackMap stack:
            return
        end local 11 // java.lang.Object p6
        end local 10 // java.lang.Object p5
        end local 9 // java.lang.Object p4
        end local 8 // java.lang.Object p3
        end local 7 // java.lang.Object p2
        end local 6 // java.lang.Object p1
        end local 5 // java.lang.Object p0
        end local 4 // java.lang.String message
        end local 3 // org.apache.logging.log4j.Marker marker
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // java.lang.String fqcn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    3     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    3     1     fqcn  Ljava/lang/String;
            0    3     2    level  Lorg/apache/logging/log4j/Level;
            0    3     3   marker  Lorg/apache/logging/log4j/Marker;
            0    3     4  message  Ljava/lang/String;
            0    3     5       p0  Ljava/lang/Object;
            0    3     6       p1  Ljava/lang/Object;
            0    3     7       p2  Ljava/lang/Object;
            0    3     8       p3  Ljava/lang/Object;
            0    3     9       p4  Ljava/lang/Object;
            0    3    10       p5  Ljava/lang/Object;
            0    3    11       p6  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      fqcn     final
      level    final
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final

  public void logIfEnabled(java.lang.String, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=13, locals=13, args_size=13
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String fqcn
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // org.apache.logging.log4j.Marker marker
        start local 4 // java.lang.String message
        start local 5 // java.lang.Object p0
        start local 6 // java.lang.Object p1
        start local 7 // java.lang.Object p2
        start local 8 // java.lang.Object p3
        start local 9 // java.lang.Object p4
        start local 10 // java.lang.Object p5
        start local 11 // java.lang.Object p6
        start local 12 // java.lang.Object p7
         0: .line 1956
            aload 0 /* this */
            aload 2 /* level */
            aload 3 /* marker */
            aload 4 /* message */
            aload 5 /* p0 */
            aload 6 /* p1 */
            aload 7 /* p2 */
            aload 8 /* p3 */
            aload 9 /* p4 */
            aload 10 /* p5 */
            aload 11 /* p6 */
            aload 12 /* p7 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.isEnabled:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z
            ifeq 2
         1: .line 1957
            aload 0 /* this */
            aload 1 /* fqcn */
            aload 2 /* level */
            aload 3 /* marker */
            aload 4 /* message */
            aload 5 /* p0 */
            aload 6 /* p1 */
            aload 7 /* p2 */
            aload 8 /* p3 */
            aload 9 /* p4 */
            aload 10 /* p5 */
            aload 11 /* p6 */
            aload 12 /* p7 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessage:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         2: .line 1959
      StackMap locals:
      StackMap stack:
            return
        end local 12 // java.lang.Object p7
        end local 11 // java.lang.Object p6
        end local 10 // java.lang.Object p5
        end local 9 // java.lang.Object p4
        end local 8 // java.lang.Object p3
        end local 7 // java.lang.Object p2
        end local 6 // java.lang.Object p1
        end local 5 // java.lang.Object p0
        end local 4 // java.lang.String message
        end local 3 // org.apache.logging.log4j.Marker marker
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // java.lang.String fqcn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    3     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    3     1     fqcn  Ljava/lang/String;
            0    3     2    level  Lorg/apache/logging/log4j/Level;
            0    3     3   marker  Lorg/apache/logging/log4j/Marker;
            0    3     4  message  Ljava/lang/String;
            0    3     5       p0  Ljava/lang/Object;
            0    3     6       p1  Ljava/lang/Object;
            0    3     7       p2  Ljava/lang/Object;
            0    3     8       p3  Ljava/lang/Object;
            0    3     9       p4  Ljava/lang/Object;
            0    3    10       p5  Ljava/lang/Object;
            0    3    11       p6  Ljava/lang/Object;
            0    3    12       p7  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      fqcn     final
      level    final
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final
      p7       final

  public void logIfEnabled(java.lang.String, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=14, locals=14, args_size=14
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String fqcn
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // org.apache.logging.log4j.Marker marker
        start local 4 // java.lang.String message
        start local 5 // java.lang.Object p0
        start local 6 // java.lang.Object p1
        start local 7 // java.lang.Object p2
        start local 8 // java.lang.Object p3
        start local 9 // java.lang.Object p4
        start local 10 // java.lang.Object p5
        start local 11 // java.lang.Object p6
        start local 12 // java.lang.Object p7
        start local 13 // java.lang.Object p8
         0: .line 1965
            aload 0 /* this */
            aload 2 /* level */
            aload 3 /* marker */
            aload 4 /* message */
            aload 5 /* p0 */
            aload 6 /* p1 */
            aload 7 /* p2 */
            aload 8 /* p3 */
            aload 9 /* p4 */
            aload 10 /* p5 */
            aload 11 /* p6 */
            aload 12 /* p7 */
            aload 13 /* p8 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.isEnabled:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z
            ifeq 2
         1: .line 1966
            aload 0 /* this */
            aload 1 /* fqcn */
            aload 2 /* level */
            aload 3 /* marker */
            aload 4 /* message */
            aload 5 /* p0 */
            aload 6 /* p1 */
            aload 7 /* p2 */
            aload 8 /* p3 */
            aload 9 /* p4 */
            aload 10 /* p5 */
            aload 11 /* p6 */
            aload 12 /* p7 */
            aload 13 /* p8 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessage:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         2: .line 1968
      StackMap locals:
      StackMap stack:
            return
        end local 13 // java.lang.Object p8
        end local 12 // java.lang.Object p7
        end local 11 // java.lang.Object p6
        end local 10 // java.lang.Object p5
        end local 9 // java.lang.Object p4
        end local 8 // java.lang.Object p3
        end local 7 // java.lang.Object p2
        end local 6 // java.lang.Object p1
        end local 5 // java.lang.Object p0
        end local 4 // java.lang.String message
        end local 3 // org.apache.logging.log4j.Marker marker
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // java.lang.String fqcn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    3     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    3     1     fqcn  Ljava/lang/String;
            0    3     2    level  Lorg/apache/logging/log4j/Level;
            0    3     3   marker  Lorg/apache/logging/log4j/Marker;
            0    3     4  message  Ljava/lang/String;
            0    3     5       p0  Ljava/lang/Object;
            0    3     6       p1  Ljava/lang/Object;
            0    3     7       p2  Ljava/lang/Object;
            0    3     8       p3  Ljava/lang/Object;
            0    3     9       p4  Ljava/lang/Object;
            0    3    10       p5  Ljava/lang/Object;
            0    3    11       p6  Ljava/lang/Object;
            0    3    12       p7  Ljava/lang/Object;
            0    3    13       p8  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      fqcn     final
      level    final
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final
      p7       final
      p8       final

  public void logIfEnabled(java.lang.String, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=15, locals=15, args_size=15
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String fqcn
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // org.apache.logging.log4j.Marker marker
        start local 4 // java.lang.String message
        start local 5 // java.lang.Object p0
        start local 6 // java.lang.Object p1
        start local 7 // java.lang.Object p2
        start local 8 // java.lang.Object p3
        start local 9 // java.lang.Object p4
        start local 10 // java.lang.Object p5
        start local 11 // java.lang.Object p6
        start local 12 // java.lang.Object p7
        start local 13 // java.lang.Object p8
        start local 14 // java.lang.Object p9
         0: .line 1974
            aload 0 /* this */
            aload 2 /* level */
            aload 3 /* marker */
            aload 4 /* message */
            aload 5 /* p0 */
            aload 6 /* p1 */
            aload 7 /* p2 */
            aload 8 /* p3 */
            aload 9 /* p4 */
            aload 10 /* p5 */
            aload 11 /* p6 */
            aload 12 /* p7 */
            aload 13 /* p8 */
            aload 14 /* p9 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.isEnabled:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z
            ifeq 2
         1: .line 1975
            aload 0 /* this */
            aload 1 /* fqcn */
            aload 2 /* level */
            aload 3 /* marker */
            aload 4 /* message */
            aload 5 /* p0 */
            aload 6 /* p1 */
            aload 7 /* p2 */
            aload 8 /* p3 */
            aload 9 /* p4 */
            aload 10 /* p5 */
            aload 11 /* p6 */
            aload 12 /* p7 */
            aload 13 /* p8 */
            aload 14 /* p9 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessage:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         2: .line 1977
      StackMap locals:
      StackMap stack:
            return
        end local 14 // java.lang.Object p9
        end local 13 // java.lang.Object p8
        end local 12 // java.lang.Object p7
        end local 11 // java.lang.Object p6
        end local 10 // java.lang.Object p5
        end local 9 // java.lang.Object p4
        end local 8 // java.lang.Object p3
        end local 7 // java.lang.Object p2
        end local 6 // java.lang.Object p1
        end local 5 // java.lang.Object p0
        end local 4 // java.lang.String message
        end local 3 // org.apache.logging.log4j.Marker marker
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // java.lang.String fqcn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    3     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    3     1     fqcn  Ljava/lang/String;
            0    3     2    level  Lorg/apache/logging/log4j/Level;
            0    3     3   marker  Lorg/apache/logging/log4j/Marker;
            0    3     4  message  Ljava/lang/String;
            0    3     5       p0  Ljava/lang/Object;
            0    3     6       p1  Ljava/lang/Object;
            0    3     7       p2  Ljava/lang/Object;
            0    3     8       p3  Ljava/lang/Object;
            0    3     9       p4  Ljava/lang/Object;
            0    3    10       p5  Ljava/lang/Object;
            0    3    11       p6  Ljava/lang/Object;
            0    3    12       p7  Ljava/lang/Object;
            0    3    13       p8  Ljava/lang/Object;
            0    3    14       p9  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      fqcn     final
      level    final
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final
      p7       final
      p8       final
      p9       final

  public void logIfEnabled(java.lang.String, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Throwable);
    descriptor: (Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=6, args_size=6
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String fqcn
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // org.apache.logging.log4j.Marker marker
        start local 4 // java.lang.String message
        start local 5 // java.lang.Throwable t
         0: .line 1982
            aload 0 /* this */
            aload 2 /* level */
            aload 3 /* marker */
            aload 4 /* message */
            aload 5 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.isEnabled:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)Z
            ifeq 2
         1: .line 1983
            aload 0 /* this */
            aload 1 /* fqcn */
            aload 2 /* level */
            aload 3 /* marker */
            aload 4 /* message */
            aload 5 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessage:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V
         2: .line 1985
      StackMap locals:
      StackMap stack:
            return
        end local 5 // java.lang.Throwable t
        end local 4 // java.lang.String message
        end local 3 // org.apache.logging.log4j.Marker marker
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // java.lang.String fqcn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    3     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    3     1     fqcn  Ljava/lang/String;
            0    3     2    level  Lorg/apache/logging/log4j/Level;
            0    3     3   marker  Lorg/apache/logging/log4j/Marker;
            0    3     4  message  Ljava/lang/String;
            0    3     5        t  Ljava/lang/Throwable;
    MethodParameters:
         Name  Flags
      fqcn     final
      level    final
      marker   final
      message  final
      t        final

  protected void logMessage(java.lang.String, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.CharSequence, java.lang.Throwable);
    descriptor: (Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/CharSequence;Ljava/lang/Throwable;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=6, locals=6, args_size=6
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String fqcn
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // org.apache.logging.log4j.Marker marker
        start local 4 // java.lang.CharSequence message
        start local 5 // java.lang.Throwable t
         0: .line 1989
            aload 0 /* this */
            aload 1 /* fqcn */
            aload 2 /* level */
            aload 3 /* marker */
            aload 0 /* this */
            getfield org.apache.logging.log4j.spi.AbstractLogger.messageFactory:Lorg/apache/logging/log4j/message/MessageFactory2;
            aload 4 /* message */
            invokeinterface org.apache.logging.log4j.message.MessageFactory2.newMessage:(Ljava/lang/CharSequence;)Lorg/apache/logging/log4j/message/Message;
            aload 5 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessageSafely:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         1: .line 1990
            return
        end local 5 // java.lang.Throwable t
        end local 4 // java.lang.CharSequence message
        end local 3 // org.apache.logging.log4j.Marker marker
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // java.lang.String fqcn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1     fqcn  Ljava/lang/String;
            0    2     2    level  Lorg/apache/logging/log4j/Level;
            0    2     3   marker  Lorg/apache/logging/log4j/Marker;
            0    2     4  message  Ljava/lang/CharSequence;
            0    2     5        t  Ljava/lang/Throwable;
    MethodParameters:
         Name  Flags
      fqcn     final
      level    final
      marker   final
      message  final
      t        final

  protected void logMessage(java.lang.String, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.Object, java.lang.Throwable);
    descriptor: (Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=6, locals=6, args_size=6
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String fqcn
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // org.apache.logging.log4j.Marker marker
        start local 4 // java.lang.Object message
        start local 5 // java.lang.Throwable t
         0: .line 1994
            aload 0 /* this */
            aload 1 /* fqcn */
            aload 2 /* level */
            aload 3 /* marker */
            aload 0 /* this */
            getfield org.apache.logging.log4j.spi.AbstractLogger.messageFactory:Lorg/apache/logging/log4j/message/MessageFactory2;
            aload 4 /* message */
            invokeinterface org.apache.logging.log4j.message.MessageFactory2.newMessage:(Ljava/lang/Object;)Lorg/apache/logging/log4j/message/Message;
            aload 5 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessageSafely:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         1: .line 1995
            return
        end local 5 // java.lang.Throwable t
        end local 4 // java.lang.Object message
        end local 3 // org.apache.logging.log4j.Marker marker
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // java.lang.String fqcn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1     fqcn  Ljava/lang/String;
            0    2     2    level  Lorg/apache/logging/log4j/Level;
            0    2     3   marker  Lorg/apache/logging/log4j/Marker;
            0    2     4  message  Ljava/lang/Object;
            0    2     5        t  Ljava/lang/Throwable;
    MethodParameters:
         Name  Flags
      fqcn     final
      level    final
      marker   final
      message  final
      t        final

  protected void logMessage(java.lang.String, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, org.apache.logging.log4j.util.MessageSupplier, java.lang.Throwable);
    descriptor: (Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/MessageSupplier;Ljava/lang/Throwable;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=6, locals=7, args_size=6
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String fqcn
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // org.apache.logging.log4j.Marker marker
        start local 4 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
        start local 5 // java.lang.Throwable t
         0: .line 1999
            aload 4 /* msgSupplier */
            invokestatic org.apache.logging.log4j.util.LambdaUtil.get:(Lorg/apache/logging/log4j/util/MessageSupplier;)Lorg/apache/logging/log4j/message/Message;
            astore 6 /* message */
        start local 6 // org.apache.logging.log4j.message.Message message
         1: .line 2000
            aload 0 /* this */
            aload 1 /* fqcn */
            aload 2 /* level */
            aload 3 /* marker */
            aload 6 /* message */
            aload 5 /* t */
            ifnonnull 2
            aload 6 /* message */
            ifnull 2
            aload 6 /* message */
            invokeinterface org.apache.logging.log4j.message.Message.getThrowable:()Ljava/lang/Throwable;
            goto 3
      StackMap locals: org.apache.logging.log4j.spi.AbstractLogger java.lang.String org.apache.logging.log4j.Level org.apache.logging.log4j.Marker org.apache.logging.log4j.util.MessageSupplier java.lang.Throwable org.apache.logging.log4j.message.Message
      StackMap stack: org.apache.logging.log4j.spi.AbstractLogger java.lang.String org.apache.logging.log4j.Level org.apache.logging.log4j.Marker org.apache.logging.log4j.message.Message
         2: aload 5 /* t */
      StackMap locals: org.apache.logging.log4j.spi.AbstractLogger java.lang.String org.apache.logging.log4j.Level org.apache.logging.log4j.Marker org.apache.logging.log4j.util.MessageSupplier java.lang.Throwable org.apache.logging.log4j.message.Message
      StackMap stack: org.apache.logging.log4j.spi.AbstractLogger java.lang.String org.apache.logging.log4j.Level org.apache.logging.log4j.Marker org.apache.logging.log4j.message.Message java.lang.Throwable
         3: invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessageSafely:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         4: .line 2001
            return
        end local 6 // org.apache.logging.log4j.message.Message message
        end local 5 // java.lang.Throwable t
        end local 4 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
        end local 3 // org.apache.logging.log4j.Marker marker
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // java.lang.String fqcn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    5     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    5     1         fqcn  Ljava/lang/String;
            0    5     2        level  Lorg/apache/logging/log4j/Level;
            0    5     3       marker  Lorg/apache/logging/log4j/Marker;
            0    5     4  msgSupplier  Lorg/apache/logging/log4j/util/MessageSupplier;
            0    5     5            t  Ljava/lang/Throwable;
            1    5     6      message  Lorg/apache/logging/log4j/message/Message;
    MethodParameters:
             Name  Flags
      fqcn         final
      level        final
      marker       final
      msgSupplier  final
      t            final

  protected void logMessage(java.lang.String, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, org.apache.logging.log4j.util.Supplier<?>, java.lang.Throwable);
    descriptor: (Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier;Ljava/lang/Throwable;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=6, locals=7, args_size=6
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String fqcn
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // org.apache.logging.log4j.Marker marker
        start local 4 // org.apache.logging.log4j.util.Supplier msgSupplier
        start local 5 // java.lang.Throwable t
         0: .line 2005
            aload 4 /* msgSupplier */
            aload 0 /* this */
            getfield org.apache.logging.log4j.spi.AbstractLogger.messageFactory:Lorg/apache/logging/log4j/message/MessageFactory2;
            invokestatic org.apache.logging.log4j.util.LambdaUtil.getMessage:(Lorg/apache/logging/log4j/util/Supplier;Lorg/apache/logging/log4j/message/MessageFactory;)Lorg/apache/logging/log4j/message/Message;
            astore 6 /* message */
        start local 6 // org.apache.logging.log4j.message.Message message
         1: .line 2006
            aload 0 /* this */
            aload 1 /* fqcn */
            aload 2 /* level */
            aload 3 /* marker */
            aload 6 /* message */
            aload 5 /* t */
            ifnonnull 2
            aload 6 /* message */
            ifnull 2
            aload 6 /* message */
            invokeinterface org.apache.logging.log4j.message.Message.getThrowable:()Ljava/lang/Throwable;
            goto 3
      StackMap locals: org.apache.logging.log4j.spi.AbstractLogger java.lang.String org.apache.logging.log4j.Level org.apache.logging.log4j.Marker org.apache.logging.log4j.util.Supplier java.lang.Throwable org.apache.logging.log4j.message.Message
      StackMap stack: org.apache.logging.log4j.spi.AbstractLogger java.lang.String org.apache.logging.log4j.Level org.apache.logging.log4j.Marker org.apache.logging.log4j.message.Message
         2: aload 5 /* t */
      StackMap locals: org.apache.logging.log4j.spi.AbstractLogger java.lang.String org.apache.logging.log4j.Level org.apache.logging.log4j.Marker org.apache.logging.log4j.util.Supplier java.lang.Throwable org.apache.logging.log4j.message.Message
      StackMap stack: org.apache.logging.log4j.spi.AbstractLogger java.lang.String org.apache.logging.log4j.Level org.apache.logging.log4j.Marker org.apache.logging.log4j.message.Message java.lang.Throwable
         3: invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessageSafely:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         4: .line 2007
            return
        end local 6 // org.apache.logging.log4j.message.Message message
        end local 5 // java.lang.Throwable t
        end local 4 // org.apache.logging.log4j.util.Supplier msgSupplier
        end local 3 // org.apache.logging.log4j.Marker marker
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // java.lang.String fqcn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    5     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    5     1         fqcn  Ljava/lang/String;
            0    5     2        level  Lorg/apache/logging/log4j/Level;
            0    5     3       marker  Lorg/apache/logging/log4j/Marker;
            0    5     4  msgSupplier  Lorg/apache/logging/log4j/util/Supplier<*>;
            0    5     5            t  Ljava/lang/Throwable;
            1    5     6      message  Lorg/apache/logging/log4j/message/Message;
    Signature: (Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier<*>;Ljava/lang/Throwable;)V
    MethodParameters:
             Name  Flags
      fqcn         final
      level        final
      marker       final
      msgSupplier  final
      t            final

  protected void logMessage(java.lang.String, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Throwable);
    descriptor: (Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=6, locals=6, args_size=6
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String fqcn
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // org.apache.logging.log4j.Marker marker
        start local 4 // java.lang.String message
        start local 5 // java.lang.Throwable t
         0: .line 2011
            aload 0 /* this */
            aload 1 /* fqcn */
            aload 2 /* level */
            aload 3 /* marker */
            aload 0 /* this */
            getfield org.apache.logging.log4j.spi.AbstractLogger.messageFactory:Lorg/apache/logging/log4j/message/MessageFactory2;
            aload 4 /* message */
            invokeinterface org.apache.logging.log4j.message.MessageFactory2.newMessage:(Ljava/lang/String;)Lorg/apache/logging/log4j/message/Message;
            aload 5 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessageSafely:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         1: .line 2012
            return
        end local 5 // java.lang.Throwable t
        end local 4 // java.lang.String message
        end local 3 // org.apache.logging.log4j.Marker marker
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // java.lang.String fqcn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1     fqcn  Ljava/lang/String;
            0    2     2    level  Lorg/apache/logging/log4j/Level;
            0    2     3   marker  Lorg/apache/logging/log4j/Marker;
            0    2     4  message  Ljava/lang/String;
            0    2     5        t  Ljava/lang/Throwable;
    MethodParameters:
         Name  Flags
      fqcn     final
      level    final
      marker   final
      message  final
      t        final

  protected void logMessage(java.lang.String, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String);
    descriptor: (Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=6, locals=6, args_size=5
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String fqcn
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // org.apache.logging.log4j.Marker marker
        start local 4 // java.lang.String message
         0: .line 2015
            aload 0 /* this */
            getfield org.apache.logging.log4j.spi.AbstractLogger.messageFactory:Lorg/apache/logging/log4j/message/MessageFactory2;
            aload 4 /* message */
            invokeinterface org.apache.logging.log4j.message.MessageFactory2.newMessage:(Ljava/lang/String;)Lorg/apache/logging/log4j/message/Message;
            astore 5 /* msg */
        start local 5 // org.apache.logging.log4j.message.Message msg
         1: .line 2016
            aload 0 /* this */
            aload 1 /* fqcn */
            aload 2 /* level */
            aload 3 /* marker */
            aload 5 /* msg */
            aload 5 /* msg */
            invokeinterface org.apache.logging.log4j.message.Message.getThrowable:()Ljava/lang/Throwable;
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessageSafely:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         2: .line 2017
            return
        end local 5 // org.apache.logging.log4j.message.Message msg
        end local 4 // java.lang.String message
        end local 3 // org.apache.logging.log4j.Marker marker
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // java.lang.String fqcn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    3     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    3     1     fqcn  Ljava/lang/String;
            0    3     2    level  Lorg/apache/logging/log4j/Level;
            0    3     3   marker  Lorg/apache/logging/log4j/Marker;
            0    3     4  message  Ljava/lang/String;
            1    3     5      msg  Lorg/apache/logging/log4j/message/Message;
    MethodParameters:
         Name  Flags
      fqcn     final
      level    final
      marker   final
      message  final

  protected void logMessage(java.lang.String, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object[]);
    descriptor: (Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)V
    flags: (0x0084) ACC_PROTECTED, ACC_VARARGS
    Code:
      stack=6, locals=7, args_size=6
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String fqcn
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // org.apache.logging.log4j.Marker marker
        start local 4 // java.lang.String message
        start local 5 // java.lang.Object[] params
         0: .line 2021
            aload 0 /* this */
            getfield org.apache.logging.log4j.spi.AbstractLogger.messageFactory:Lorg/apache/logging/log4j/message/MessageFactory2;
            aload 4 /* message */
            aload 5 /* params */
            invokeinterface org.apache.logging.log4j.message.MessageFactory2.newMessage:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/logging/log4j/message/Message;
            astore 6 /* msg */
        start local 6 // org.apache.logging.log4j.message.Message msg
         1: .line 2022
            aload 0 /* this */
            aload 1 /* fqcn */
            aload 2 /* level */
            aload 3 /* marker */
            aload 6 /* msg */
            aload 6 /* msg */
            invokeinterface org.apache.logging.log4j.message.Message.getThrowable:()Ljava/lang/Throwable;
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessageSafely:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         2: .line 2023
            return
        end local 6 // org.apache.logging.log4j.message.Message msg
        end local 5 // java.lang.Object[] params
        end local 4 // java.lang.String message
        end local 3 // org.apache.logging.log4j.Marker marker
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // java.lang.String fqcn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    3     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    3     1     fqcn  Ljava/lang/String;
            0    3     2    level  Lorg/apache/logging/log4j/Level;
            0    3     3   marker  Lorg/apache/logging/log4j/Marker;
            0    3     4  message  Ljava/lang/String;
            0    3     5   params  [Ljava/lang/Object;
            1    3     6      msg  Lorg/apache/logging/log4j/message/Message;
    MethodParameters:
         Name  Flags
      fqcn     final
      level    final
      marker   final
      message  final
      params   final

  protected void logMessage(java.lang.String, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object);
    descriptor: (Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=6, locals=7, args_size=6
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String fqcn
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // org.apache.logging.log4j.Marker marker
        start local 4 // java.lang.String message
        start local 5 // java.lang.Object p0
         0: .line 2027
            aload 0 /* this */
            getfield org.apache.logging.log4j.spi.AbstractLogger.messageFactory:Lorg/apache/logging/log4j/message/MessageFactory2;
            aload 4 /* message */
            aload 5 /* p0 */
            invokeinterface org.apache.logging.log4j.message.MessageFactory2.newMessage:(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/logging/log4j/message/Message;
            astore 6 /* msg */
        start local 6 // org.apache.logging.log4j.message.Message msg
         1: .line 2028
            aload 0 /* this */
            aload 1 /* fqcn */
            aload 2 /* level */
            aload 3 /* marker */
            aload 6 /* msg */
            aload 6 /* msg */
            invokeinterface org.apache.logging.log4j.message.Message.getThrowable:()Ljava/lang/Throwable;
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessageSafely:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         2: .line 2029
            return
        end local 6 // org.apache.logging.log4j.message.Message msg
        end local 5 // java.lang.Object p0
        end local 4 // java.lang.String message
        end local 3 // org.apache.logging.log4j.Marker marker
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // java.lang.String fqcn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    3     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    3     1     fqcn  Ljava/lang/String;
            0    3     2    level  Lorg/apache/logging/log4j/Level;
            0    3     3   marker  Lorg/apache/logging/log4j/Marker;
            0    3     4  message  Ljava/lang/String;
            0    3     5       p0  Ljava/lang/Object;
            1    3     6      msg  Lorg/apache/logging/log4j/message/Message;
    MethodParameters:
         Name  Flags
      fqcn     final
      level    final
      marker   final
      message  final
      p0       final

  protected void logMessage(java.lang.String, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=6, locals=8, args_size=7
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String fqcn
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // org.apache.logging.log4j.Marker marker
        start local 4 // java.lang.String message
        start local 5 // java.lang.Object p0
        start local 6 // java.lang.Object p1
         0: .line 2033
            aload 0 /* this */
            getfield org.apache.logging.log4j.spi.AbstractLogger.messageFactory:Lorg/apache/logging/log4j/message/MessageFactory2;
            aload 4 /* message */
            aload 5 /* p0 */
            aload 6 /* p1 */
            invokeinterface org.apache.logging.log4j.message.MessageFactory2.newMessage:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Lorg/apache/logging/log4j/message/Message;
            astore 7 /* msg */
        start local 7 // org.apache.logging.log4j.message.Message msg
         1: .line 2034
            aload 0 /* this */
            aload 1 /* fqcn */
            aload 2 /* level */
            aload 3 /* marker */
            aload 7 /* msg */
            aload 7 /* msg */
            invokeinterface org.apache.logging.log4j.message.Message.getThrowable:()Ljava/lang/Throwable;
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessageSafely:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         2: .line 2035
            return
        end local 7 // org.apache.logging.log4j.message.Message msg
        end local 6 // java.lang.Object p1
        end local 5 // java.lang.Object p0
        end local 4 // java.lang.String message
        end local 3 // org.apache.logging.log4j.Marker marker
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // java.lang.String fqcn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    3     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    3     1     fqcn  Ljava/lang/String;
            0    3     2    level  Lorg/apache/logging/log4j/Level;
            0    3     3   marker  Lorg/apache/logging/log4j/Marker;
            0    3     4  message  Ljava/lang/String;
            0    3     5       p0  Ljava/lang/Object;
            0    3     6       p1  Ljava/lang/Object;
            1    3     7      msg  Lorg/apache/logging/log4j/message/Message;
    MethodParameters:
         Name  Flags
      fqcn     final
      level    final
      marker   final
      message  final
      p0       final
      p1       final

  protected void logMessage(java.lang.String, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=6, locals=9, args_size=8
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String fqcn
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // org.apache.logging.log4j.Marker marker
        start local 4 // java.lang.String message
        start local 5 // java.lang.Object p0
        start local 6 // java.lang.Object p1
        start local 7 // java.lang.Object p2
         0: .line 2039
            aload 0 /* this */
            getfield org.apache.logging.log4j.spi.AbstractLogger.messageFactory:Lorg/apache/logging/log4j/message/MessageFactory2;
            aload 4 /* message */
            aload 5 /* p0 */
            aload 6 /* p1 */
            aload 7 /* p2 */
            invokeinterface org.apache.logging.log4j.message.MessageFactory2.newMessage:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lorg/apache/logging/log4j/message/Message;
            astore 8 /* msg */
        start local 8 // org.apache.logging.log4j.message.Message msg
         1: .line 2040
            aload 0 /* this */
            aload 1 /* fqcn */
            aload 2 /* level */
            aload 3 /* marker */
            aload 8 /* msg */
            aload 8 /* msg */
            invokeinterface org.apache.logging.log4j.message.Message.getThrowable:()Ljava/lang/Throwable;
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessageSafely:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         2: .line 2041
            return
        end local 8 // org.apache.logging.log4j.message.Message msg
        end local 7 // java.lang.Object p2
        end local 6 // java.lang.Object p1
        end local 5 // java.lang.Object p0
        end local 4 // java.lang.String message
        end local 3 // org.apache.logging.log4j.Marker marker
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // java.lang.String fqcn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    3     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    3     1     fqcn  Ljava/lang/String;
            0    3     2    level  Lorg/apache/logging/log4j/Level;
            0    3     3   marker  Lorg/apache/logging/log4j/Marker;
            0    3     4  message  Ljava/lang/String;
            0    3     5       p0  Ljava/lang/Object;
            0    3     6       p1  Ljava/lang/Object;
            0    3     7       p2  Ljava/lang/Object;
            1    3     8      msg  Lorg/apache/logging/log4j/message/Message;
    MethodParameters:
         Name  Flags
      fqcn     final
      level    final
      marker   final
      message  final
      p0       final
      p1       final
      p2       final

  protected void logMessage(java.lang.String, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=6, locals=10, args_size=9
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String fqcn
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // org.apache.logging.log4j.Marker marker
        start local 4 // java.lang.String message
        start local 5 // java.lang.Object p0
        start local 6 // java.lang.Object p1
        start local 7 // java.lang.Object p2
        start local 8 // java.lang.Object p3
         0: .line 2045
            aload 0 /* this */
            getfield org.apache.logging.log4j.spi.AbstractLogger.messageFactory:Lorg/apache/logging/log4j/message/MessageFactory2;
            aload 4 /* message */
            aload 5 /* p0 */
            aload 6 /* p1 */
            aload 7 /* p2 */
            aload 8 /* p3 */
            invokeinterface org.apache.logging.log4j.message.MessageFactory2.newMessage:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lorg/apache/logging/log4j/message/Message;
            astore 9 /* msg */
        start local 9 // org.apache.logging.log4j.message.Message msg
         1: .line 2046
            aload 0 /* this */
            aload 1 /* fqcn */
            aload 2 /* level */
            aload 3 /* marker */
            aload 9 /* msg */
            aload 9 /* msg */
            invokeinterface org.apache.logging.log4j.message.Message.getThrowable:()Ljava/lang/Throwable;
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessageSafely:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         2: .line 2047
            return
        end local 9 // org.apache.logging.log4j.message.Message msg
        end local 8 // java.lang.Object p3
        end local 7 // java.lang.Object p2
        end local 6 // java.lang.Object p1
        end local 5 // java.lang.Object p0
        end local 4 // java.lang.String message
        end local 3 // org.apache.logging.log4j.Marker marker
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // java.lang.String fqcn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    3     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    3     1     fqcn  Ljava/lang/String;
            0    3     2    level  Lorg/apache/logging/log4j/Level;
            0    3     3   marker  Lorg/apache/logging/log4j/Marker;
            0    3     4  message  Ljava/lang/String;
            0    3     5       p0  Ljava/lang/Object;
            0    3     6       p1  Ljava/lang/Object;
            0    3     7       p2  Ljava/lang/Object;
            0    3     8       p3  Ljava/lang/Object;
            1    3     9      msg  Lorg/apache/logging/log4j/message/Message;
    MethodParameters:
         Name  Flags
      fqcn     final
      level    final
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final

  protected void logMessage(java.lang.String, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=7, locals=11, args_size=10
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String fqcn
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // org.apache.logging.log4j.Marker marker
        start local 4 // java.lang.String message
        start local 5 // java.lang.Object p0
        start local 6 // java.lang.Object p1
        start local 7 // java.lang.Object p2
        start local 8 // java.lang.Object p3
        start local 9 // java.lang.Object p4
         0: .line 2051
            aload 0 /* this */
            getfield org.apache.logging.log4j.spi.AbstractLogger.messageFactory:Lorg/apache/logging/log4j/message/MessageFactory2;
            aload 4 /* message */
            aload 5 /* p0 */
            aload 6 /* p1 */
            aload 7 /* p2 */
            aload 8 /* p3 */
            aload 9 /* p4 */
            invokeinterface org.apache.logging.log4j.message.MessageFactory2.newMessage:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lorg/apache/logging/log4j/message/Message;
            astore 10 /* msg */
        start local 10 // org.apache.logging.log4j.message.Message msg
         1: .line 2052
            aload 0 /* this */
            aload 1 /* fqcn */
            aload 2 /* level */
            aload 3 /* marker */
            aload 10 /* msg */
            aload 10 /* msg */
            invokeinterface org.apache.logging.log4j.message.Message.getThrowable:()Ljava/lang/Throwable;
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessageSafely:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         2: .line 2053
            return
        end local 10 // org.apache.logging.log4j.message.Message msg
        end local 9 // java.lang.Object p4
        end local 8 // java.lang.Object p3
        end local 7 // java.lang.Object p2
        end local 6 // java.lang.Object p1
        end local 5 // java.lang.Object p0
        end local 4 // java.lang.String message
        end local 3 // org.apache.logging.log4j.Marker marker
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // java.lang.String fqcn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    3     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    3     1     fqcn  Ljava/lang/String;
            0    3     2    level  Lorg/apache/logging/log4j/Level;
            0    3     3   marker  Lorg/apache/logging/log4j/Marker;
            0    3     4  message  Ljava/lang/String;
            0    3     5       p0  Ljava/lang/Object;
            0    3     6       p1  Ljava/lang/Object;
            0    3     7       p2  Ljava/lang/Object;
            0    3     8       p3  Ljava/lang/Object;
            0    3     9       p4  Ljava/lang/Object;
            1    3    10      msg  Lorg/apache/logging/log4j/message/Message;
    MethodParameters:
         Name  Flags
      fqcn     final
      level    final
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final

  protected void logMessage(java.lang.String, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=8, locals=12, args_size=11
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String fqcn
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // org.apache.logging.log4j.Marker marker
        start local 4 // java.lang.String message
        start local 5 // java.lang.Object p0
        start local 6 // java.lang.Object p1
        start local 7 // java.lang.Object p2
        start local 8 // java.lang.Object p3
        start local 9 // java.lang.Object p4
        start local 10 // java.lang.Object p5
         0: .line 2057
            aload 0 /* this */
            getfield org.apache.logging.log4j.spi.AbstractLogger.messageFactory:Lorg/apache/logging/log4j/message/MessageFactory2;
            aload 4 /* message */
            aload 5 /* p0 */
            aload 6 /* p1 */
            aload 7 /* p2 */
            aload 8 /* p3 */
            aload 9 /* p4 */
            aload 10 /* p5 */
            invokeinterface org.apache.logging.log4j.message.MessageFactory2.newMessage:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lorg/apache/logging/log4j/message/Message;
            astore 11 /* msg */
        start local 11 // org.apache.logging.log4j.message.Message msg
         1: .line 2058
            aload 0 /* this */
            aload 1 /* fqcn */
            aload 2 /* level */
            aload 3 /* marker */
            aload 11 /* msg */
            aload 11 /* msg */
            invokeinterface org.apache.logging.log4j.message.Message.getThrowable:()Ljava/lang/Throwable;
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessageSafely:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         2: .line 2059
            return
        end local 11 // org.apache.logging.log4j.message.Message msg
        end local 10 // java.lang.Object p5
        end local 9 // java.lang.Object p4
        end local 8 // java.lang.Object p3
        end local 7 // java.lang.Object p2
        end local 6 // java.lang.Object p1
        end local 5 // java.lang.Object p0
        end local 4 // java.lang.String message
        end local 3 // org.apache.logging.log4j.Marker marker
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // java.lang.String fqcn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    3     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    3     1     fqcn  Ljava/lang/String;
            0    3     2    level  Lorg/apache/logging/log4j/Level;
            0    3     3   marker  Lorg/apache/logging/log4j/Marker;
            0    3     4  message  Ljava/lang/String;
            0    3     5       p0  Ljava/lang/Object;
            0    3     6       p1  Ljava/lang/Object;
            0    3     7       p2  Ljava/lang/Object;
            0    3     8       p3  Ljava/lang/Object;
            0    3     9       p4  Ljava/lang/Object;
            0    3    10       p5  Ljava/lang/Object;
            1    3    11      msg  Lorg/apache/logging/log4j/message/Message;
    MethodParameters:
         Name  Flags
      fqcn     final
      level    final
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final

  protected void logMessage(java.lang.String, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=9, locals=13, args_size=12
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String fqcn
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // org.apache.logging.log4j.Marker marker
        start local 4 // java.lang.String message
        start local 5 // java.lang.Object p0
        start local 6 // java.lang.Object p1
        start local 7 // java.lang.Object p2
        start local 8 // java.lang.Object p3
        start local 9 // java.lang.Object p4
        start local 10 // java.lang.Object p5
        start local 11 // java.lang.Object p6
         0: .line 2064
            aload 0 /* this */
            getfield org.apache.logging.log4j.spi.AbstractLogger.messageFactory:Lorg/apache/logging/log4j/message/MessageFactory2;
            aload 4 /* message */
            aload 5 /* p0 */
            aload 6 /* p1 */
            aload 7 /* p2 */
            aload 8 /* p3 */
            aload 9 /* p4 */
            aload 10 /* p5 */
            aload 11 /* p6 */
            invokeinterface org.apache.logging.log4j.message.MessageFactory2.newMessage:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lorg/apache/logging/log4j/message/Message;
            astore 12 /* msg */
        start local 12 // org.apache.logging.log4j.message.Message msg
         1: .line 2065
            aload 0 /* this */
            aload 1 /* fqcn */
            aload 2 /* level */
            aload 3 /* marker */
            aload 12 /* msg */
            aload 12 /* msg */
            invokeinterface org.apache.logging.log4j.message.Message.getThrowable:()Ljava/lang/Throwable;
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessageSafely:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         2: .line 2066
            return
        end local 12 // org.apache.logging.log4j.message.Message msg
        end local 11 // java.lang.Object p6
        end local 10 // java.lang.Object p5
        end local 9 // java.lang.Object p4
        end local 8 // java.lang.Object p3
        end local 7 // java.lang.Object p2
        end local 6 // java.lang.Object p1
        end local 5 // java.lang.Object p0
        end local 4 // java.lang.String message
        end local 3 // org.apache.logging.log4j.Marker marker
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // java.lang.String fqcn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    3     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    3     1     fqcn  Ljava/lang/String;
            0    3     2    level  Lorg/apache/logging/log4j/Level;
            0    3     3   marker  Lorg/apache/logging/log4j/Marker;
            0    3     4  message  Ljava/lang/String;
            0    3     5       p0  Ljava/lang/Object;
            0    3     6       p1  Ljava/lang/Object;
            0    3     7       p2  Ljava/lang/Object;
            0    3     8       p3  Ljava/lang/Object;
            0    3     9       p4  Ljava/lang/Object;
            0    3    10       p5  Ljava/lang/Object;
            0    3    11       p6  Ljava/lang/Object;
            1    3    12      msg  Lorg/apache/logging/log4j/message/Message;
    MethodParameters:
         Name  Flags
      fqcn     final
      level    final
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final

  protected void logMessage(java.lang.String, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=10, locals=14, args_size=13
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String fqcn
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // org.apache.logging.log4j.Marker marker
        start local 4 // java.lang.String message
        start local 5 // java.lang.Object p0
        start local 6 // java.lang.Object p1
        start local 7 // java.lang.Object p2
        start local 8 // java.lang.Object p3
        start local 9 // java.lang.Object p4
        start local 10 // java.lang.Object p5
        start local 11 // java.lang.Object p6
        start local 12 // java.lang.Object p7
         0: .line 2071
            aload 0 /* this */
            getfield org.apache.logging.log4j.spi.AbstractLogger.messageFactory:Lorg/apache/logging/log4j/message/MessageFactory2;
            aload 4 /* message */
            aload 5 /* p0 */
            aload 6 /* p1 */
            aload 7 /* p2 */
            aload 8 /* p3 */
            aload 9 /* p4 */
            aload 10 /* p5 */
            aload 11 /* p6 */
            aload 12 /* p7 */
            invokeinterface org.apache.logging.log4j.message.MessageFactory2.newMessage:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lorg/apache/logging/log4j/message/Message;
            astore 13 /* msg */
        start local 13 // org.apache.logging.log4j.message.Message msg
         1: .line 2072
            aload 0 /* this */
            aload 1 /* fqcn */
            aload 2 /* level */
            aload 3 /* marker */
            aload 13 /* msg */
            aload 13 /* msg */
            invokeinterface org.apache.logging.log4j.message.Message.getThrowable:()Ljava/lang/Throwable;
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessageSafely:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         2: .line 2073
            return
        end local 13 // org.apache.logging.log4j.message.Message msg
        end local 12 // java.lang.Object p7
        end local 11 // java.lang.Object p6
        end local 10 // java.lang.Object p5
        end local 9 // java.lang.Object p4
        end local 8 // java.lang.Object p3
        end local 7 // java.lang.Object p2
        end local 6 // java.lang.Object p1
        end local 5 // java.lang.Object p0
        end local 4 // java.lang.String message
        end local 3 // org.apache.logging.log4j.Marker marker
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // java.lang.String fqcn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    3     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    3     1     fqcn  Ljava/lang/String;
            0    3     2    level  Lorg/apache/logging/log4j/Level;
            0    3     3   marker  Lorg/apache/logging/log4j/Marker;
            0    3     4  message  Ljava/lang/String;
            0    3     5       p0  Ljava/lang/Object;
            0    3     6       p1  Ljava/lang/Object;
            0    3     7       p2  Ljava/lang/Object;
            0    3     8       p3  Ljava/lang/Object;
            0    3     9       p4  Ljava/lang/Object;
            0    3    10       p5  Ljava/lang/Object;
            0    3    11       p6  Ljava/lang/Object;
            0    3    12       p7  Ljava/lang/Object;
            1    3    13      msg  Lorg/apache/logging/log4j/message/Message;
    MethodParameters:
         Name  Flags
      fqcn     final
      level    final
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final
      p7       final

  protected void logMessage(java.lang.String, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=11, locals=15, args_size=14
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String fqcn
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // org.apache.logging.log4j.Marker marker
        start local 4 // java.lang.String message
        start local 5 // java.lang.Object p0
        start local 6 // java.lang.Object p1
        start local 7 // java.lang.Object p2
        start local 8 // java.lang.Object p3
        start local 9 // java.lang.Object p4
        start local 10 // java.lang.Object p5
        start local 11 // java.lang.Object p6
        start local 12 // java.lang.Object p7
        start local 13 // java.lang.Object p8
         0: .line 2078
            aload 0 /* this */
            getfield org.apache.logging.log4j.spi.AbstractLogger.messageFactory:Lorg/apache/logging/log4j/message/MessageFactory2;
            aload 4 /* message */
            aload 5 /* p0 */
            aload 6 /* p1 */
            aload 7 /* p2 */
            aload 8 /* p3 */
            aload 9 /* p4 */
            aload 10 /* p5 */
            aload 11 /* p6 */
            aload 12 /* p7 */
            aload 13 /* p8 */
            invokeinterface org.apache.logging.log4j.message.MessageFactory2.newMessage:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lorg/apache/logging/log4j/message/Message;
            astore 14 /* msg */
        start local 14 // org.apache.logging.log4j.message.Message msg
         1: .line 2079
            aload 0 /* this */
            aload 1 /* fqcn */
            aload 2 /* level */
            aload 3 /* marker */
            aload 14 /* msg */
            aload 14 /* msg */
            invokeinterface org.apache.logging.log4j.message.Message.getThrowable:()Ljava/lang/Throwable;
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessageSafely:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         2: .line 2080
            return
        end local 14 // org.apache.logging.log4j.message.Message msg
        end local 13 // java.lang.Object p8
        end local 12 // java.lang.Object p7
        end local 11 // java.lang.Object p6
        end local 10 // java.lang.Object p5
        end local 9 // java.lang.Object p4
        end local 8 // java.lang.Object p3
        end local 7 // java.lang.Object p2
        end local 6 // java.lang.Object p1
        end local 5 // java.lang.Object p0
        end local 4 // java.lang.String message
        end local 3 // org.apache.logging.log4j.Marker marker
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // java.lang.String fqcn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    3     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    3     1     fqcn  Ljava/lang/String;
            0    3     2    level  Lorg/apache/logging/log4j/Level;
            0    3     3   marker  Lorg/apache/logging/log4j/Marker;
            0    3     4  message  Ljava/lang/String;
            0    3     5       p0  Ljava/lang/Object;
            0    3     6       p1  Ljava/lang/Object;
            0    3     7       p2  Ljava/lang/Object;
            0    3     8       p3  Ljava/lang/Object;
            0    3     9       p4  Ljava/lang/Object;
            0    3    10       p5  Ljava/lang/Object;
            0    3    11       p6  Ljava/lang/Object;
            0    3    12       p7  Ljava/lang/Object;
            0    3    13       p8  Ljava/lang/Object;
            1    3    14      msg  Lorg/apache/logging/log4j/message/Message;
    MethodParameters:
         Name  Flags
      fqcn     final
      level    final
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final
      p7       final
      p8       final

  protected void logMessage(java.lang.String, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=12, locals=16, args_size=15
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String fqcn
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // org.apache.logging.log4j.Marker marker
        start local 4 // java.lang.String message
        start local 5 // java.lang.Object p0
        start local 6 // java.lang.Object p1
        start local 7 // java.lang.Object p2
        start local 8 // java.lang.Object p3
        start local 9 // java.lang.Object p4
        start local 10 // java.lang.Object p5
        start local 11 // java.lang.Object p6
        start local 12 // java.lang.Object p7
        start local 13 // java.lang.Object p8
        start local 14 // java.lang.Object p9
         0: .line 2085
            aload 0 /* this */
            getfield org.apache.logging.log4j.spi.AbstractLogger.messageFactory:Lorg/apache/logging/log4j/message/MessageFactory2;
            aload 4 /* message */
            aload 5 /* p0 */
            aload 6 /* p1 */
            aload 7 /* p2 */
            aload 8 /* p3 */
            aload 9 /* p4 */
            aload 10 /* p5 */
            aload 11 /* p6 */
            aload 12 /* p7 */
            aload 13 /* p8 */
            aload 14 /* p9 */
            invokeinterface org.apache.logging.log4j.message.MessageFactory2.newMessage:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lorg/apache/logging/log4j/message/Message;
            astore 15 /* msg */
        start local 15 // org.apache.logging.log4j.message.Message msg
         1: .line 2086
            aload 0 /* this */
            aload 1 /* fqcn */
            aload 2 /* level */
            aload 3 /* marker */
            aload 15 /* msg */
            aload 15 /* msg */
            invokeinterface org.apache.logging.log4j.message.Message.getThrowable:()Ljava/lang/Throwable;
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessageSafely:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         2: .line 2087
            return
        end local 15 // org.apache.logging.log4j.message.Message msg
        end local 14 // java.lang.Object p9
        end local 13 // java.lang.Object p8
        end local 12 // java.lang.Object p7
        end local 11 // java.lang.Object p6
        end local 10 // java.lang.Object p5
        end local 9 // java.lang.Object p4
        end local 8 // java.lang.Object p3
        end local 7 // java.lang.Object p2
        end local 6 // java.lang.Object p1
        end local 5 // java.lang.Object p0
        end local 4 // java.lang.String message
        end local 3 // org.apache.logging.log4j.Marker marker
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // java.lang.String fqcn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    3     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    3     1     fqcn  Ljava/lang/String;
            0    3     2    level  Lorg/apache/logging/log4j/Level;
            0    3     3   marker  Lorg/apache/logging/log4j/Marker;
            0    3     4  message  Ljava/lang/String;
            0    3     5       p0  Ljava/lang/Object;
            0    3     6       p1  Ljava/lang/Object;
            0    3     7       p2  Ljava/lang/Object;
            0    3     8       p3  Ljava/lang/Object;
            0    3     9       p4  Ljava/lang/Object;
            0    3    10       p5  Ljava/lang/Object;
            0    3    11       p6  Ljava/lang/Object;
            0    3    12       p7  Ljava/lang/Object;
            0    3    13       p8  Ljava/lang/Object;
            0    3    14       p9  Ljava/lang/Object;
            1    3    15      msg  Lorg/apache/logging/log4j/message/Message;
    MethodParameters:
         Name  Flags
      fqcn     final
      level    final
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final
      p7       final
      p8       final
      p9       final

  protected void logMessage(java.lang.String, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, org.apache.logging.log4j.util.Supplier<?>[]);
    descriptor: (Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier;)V
    flags: (0x0084) ACC_PROTECTED, ACC_VARARGS
    Code:
      stack=6, locals=7, args_size=6
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String fqcn
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // org.apache.logging.log4j.Marker marker
        start local 4 // java.lang.String message
        start local 5 // org.apache.logging.log4j.util.Supplier[] paramSuppliers
         0: .line 2091
            aload 0 /* this */
            getfield org.apache.logging.log4j.spi.AbstractLogger.messageFactory:Lorg/apache/logging/log4j/message/MessageFactory2;
            aload 4 /* message */
            aload 5 /* paramSuppliers */
            invokestatic org.apache.logging.log4j.util.LambdaUtil.getAll:([Lorg/apache/logging/log4j/util/Supplier;)[Ljava/lang/Object;
            invokeinterface org.apache.logging.log4j.message.MessageFactory2.newMessage:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/logging/log4j/message/Message;
            astore 6 /* msg */
        start local 6 // org.apache.logging.log4j.message.Message msg
         1: .line 2092
            aload 0 /* this */
            aload 1 /* fqcn */
            aload 2 /* level */
            aload 3 /* marker */
            aload 6 /* msg */
            aload 6 /* msg */
            invokeinterface org.apache.logging.log4j.message.Message.getThrowable:()Ljava/lang/Throwable;
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessageSafely:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         2: .line 2093
            return
        end local 6 // org.apache.logging.log4j.message.Message msg
        end local 5 // org.apache.logging.log4j.util.Supplier[] paramSuppliers
        end local 4 // java.lang.String message
        end local 3 // org.apache.logging.log4j.Marker marker
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // java.lang.String fqcn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    3     0            this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    3     1            fqcn  Ljava/lang/String;
            0    3     2           level  Lorg/apache/logging/log4j/Level;
            0    3     3          marker  Lorg/apache/logging/log4j/Marker;
            0    3     4         message  Ljava/lang/String;
            0    3     5  paramSuppliers  [Lorg/apache/logging/log4j/util/Supplier;
            1    3     6             msg  Lorg/apache/logging/log4j/message/Message;
    Signature: (Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier<*>;)V
    MethodParameters:
                Name  Flags
      fqcn            final
      level           final
      marker          final
      message         final
      paramSuppliers  final

  public void logMessage(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.StackTraceElement, org.apache.logging.log4j.message.Message, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/StackTraceElement;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=9, args_size=7
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // org.apache.logging.log4j.Marker marker
        start local 3 // java.lang.String fqcn
        start local 4 // java.lang.StackTraceElement location
        start local 5 // org.apache.logging.log4j.message.Message message
        start local 6 // java.lang.Throwable throwable
         0: .line 2098
            invokestatic org.apache.logging.log4j.spi.AbstractLogger.incrementRecursionDepth:()V
         1: .line 2099
            aload 0 /* this */
            aload 1 /* level */
            aload 2 /* marker */
            aload 3 /* fqcn */
            aload 4 /* location */
            aload 5 /* message */
            aload 6 /* throwable */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.log:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/StackTraceElement;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         2: .line 2100
            goto 11
      StackMap locals:
      StackMap stack: java.lang.Exception
         3: astore 7 /* ex */
        start local 7 // java.lang.Exception ex
         4: .line 2101
            aload 0 /* this */
            aload 7 /* ex */
            aload 3 /* fqcn */
            aload 5 /* message */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.handleLogMessageException:(Ljava/lang/Exception;Ljava/lang/String;Lorg/apache/logging/log4j/message/Message;)V
        end local 7 // java.lang.Exception ex
         5: .line 2103
            invokestatic org.apache.logging.log4j.spi.AbstractLogger.decrementRecursionDepth:()V
         6: .line 2104
            aload 5 /* message */
            invokestatic org.apache.logging.log4j.message.ReusableMessageFactory.release:(Lorg/apache/logging/log4j/message/Message;)V
            goto 13
         7: .line 2102
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 8
         8: .line 2103
            invokestatic org.apache.logging.log4j.spi.AbstractLogger.decrementRecursionDepth:()V
         9: .line 2104
            aload 5 /* message */
            invokestatic org.apache.logging.log4j.message.ReusableMessageFactory.release:(Lorg/apache/logging/log4j/message/Message;)V
        10: .line 2105
            aload 8
            athrow
        11: .line 2103
      StackMap locals:
      StackMap stack:
            invokestatic org.apache.logging.log4j.spi.AbstractLogger.decrementRecursionDepth:()V
        12: .line 2104
            aload 5 /* message */
            invokestatic org.apache.logging.log4j.message.ReusableMessageFactory.release:(Lorg/apache/logging/log4j/message/Message;)V
        13: .line 2106
      StackMap locals:
      StackMap stack:
            return
        end local 6 // java.lang.Throwable throwable
        end local 5 // org.apache.logging.log4j.message.Message message
        end local 4 // java.lang.StackTraceElement location
        end local 3 // java.lang.String fqcn
        end local 2 // org.apache.logging.log4j.Marker marker
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   14     0       this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0   14     1      level  Lorg/apache/logging/log4j/Level;
            0   14     2     marker  Lorg/apache/logging/log4j/Marker;
            0   14     3       fqcn  Ljava/lang/String;
            0   14     4   location  Ljava/lang/StackTraceElement;
            0   14     5    message  Lorg/apache/logging/log4j/message/Message;
            0   14     6  throwable  Ljava/lang/Throwable;
            4    5     7         ex  Ljava/lang/Exception;
      Exception table:
        from    to  target  type
           0     2       3  Class java.lang.Exception
           0     5       7  any
    MethodParameters:
           Name  Flags
      level      final
      marker     final
      fqcn       final
      location   final
      message    final
      throwable  final

  protected void log(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.StackTraceElement, org.apache.logging.log4j.message.Message, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/StackTraceElement;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=6, locals=7, args_size=7
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // org.apache.logging.log4j.Marker marker
        start local 3 // java.lang.String fqcn
        start local 4 // java.lang.StackTraceElement location
        start local 5 // org.apache.logging.log4j.message.Message message
        start local 6 // java.lang.Throwable throwable
         0: .line 2110
            aload 0 /* this */
            aload 3 /* fqcn */
            aload 1 /* level */
            aload 2 /* marker */
            aload 5 /* message */
            aload 6 /* throwable */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessage:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         1: .line 2111
            return
        end local 6 // java.lang.Throwable throwable
        end local 5 // org.apache.logging.log4j.message.Message message
        end local 4 // java.lang.StackTraceElement location
        end local 3 // java.lang.String fqcn
        end local 2 // org.apache.logging.log4j.Marker marker
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    2     0       this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1      level  Lorg/apache/logging/log4j/Level;
            0    2     2     marker  Lorg/apache/logging/log4j/Marker;
            0    2     3       fqcn  Ljava/lang/String;
            0    2     4   location  Ljava/lang/StackTraceElement;
            0    2     5    message  Lorg/apache/logging/log4j/message/Message;
            0    2     6  throwable  Ljava/lang/Throwable;
    MethodParameters:
           Name  Flags
      level      final
      marker     final
      fqcn       final
      location   final
      message    final
      throwable  final

  public void printf(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object[]);
    descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=6, locals=6, args_size=5
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // org.apache.logging.log4j.Marker marker
        start local 3 // java.lang.String format
        start local 4 // java.lang.Object[] params
         0: .line 2115
            aload 0 /* this */
            aload 1 /* level */
            aload 2 /* marker */
            aload 3 /* format */
            aload 4 /* params */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.isEnabled:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)Z
            ifeq 3
         1: .line 2116
            new org.apache.logging.log4j.message.StringFormattedMessage
            dup
            aload 3 /* format */
            aload 4 /* params */
            invokespecial org.apache.logging.log4j.message.StringFormattedMessage.<init>:(Ljava/lang/String;[Ljava/lang/Object;)V
            astore 5 /* msg */
        start local 5 // org.apache.logging.log4j.message.Message msg
         2: .line 2117
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* level */
            aload 2 /* marker */
            aload 5 /* msg */
            aload 5 /* msg */
            invokeinterface org.apache.logging.log4j.message.Message.getThrowable:()Ljava/lang/Throwable;
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessageSafely:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
        end local 5 // org.apache.logging.log4j.message.Message msg
         3: .line 2119
      StackMap locals:
      StackMap stack:
            return
        end local 4 // java.lang.Object[] params
        end local 3 // java.lang.String format
        end local 2 // org.apache.logging.log4j.Marker marker
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    4     0    this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    4     1   level  Lorg/apache/logging/log4j/Level;
            0    4     2  marker  Lorg/apache/logging/log4j/Marker;
            0    4     3  format  Ljava/lang/String;
            0    4     4  params  [Ljava/lang/Object;
            2    3     5     msg  Lorg/apache/logging/log4j/message/Message;
    MethodParameters:
        Name  Flags
      level   final
      marker  final
      format  final
      params  final

  public void printf(org.apache.logging.log4j.Level, java.lang.String, java.lang.Object[]);
    descriptor: (Lorg/apache/logging/log4j/Level;Ljava/lang/String;[Ljava/lang/Object;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=6, locals=5, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // java.lang.String format
        start local 3 // java.lang.Object[] params
         0: .line 2123
            aload 0 /* this */
            aload 1 /* level */
            aconst_null
            aload 2 /* format */
            aload 3 /* params */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.isEnabled:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)Z
            ifeq 3
         1: .line 2124
            new org.apache.logging.log4j.message.StringFormattedMessage
            dup
            aload 2 /* format */
            aload 3 /* params */
            invokespecial org.apache.logging.log4j.message.StringFormattedMessage.<init>:(Ljava/lang/String;[Ljava/lang/Object;)V
            astore 4 /* msg */
        start local 4 // org.apache.logging.log4j.message.Message msg
         2: .line 2125
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* level */
            aconst_null
            aload 4 /* msg */
            aload 4 /* msg */
            invokeinterface org.apache.logging.log4j.message.Message.getThrowable:()Ljava/lang/Throwable;
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessageSafely:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
        end local 4 // org.apache.logging.log4j.message.Message msg
         3: .line 2127
      StackMap locals:
      StackMap stack:
            return
        end local 3 // java.lang.Object[] params
        end local 2 // java.lang.String format
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    4     0    this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    4     1   level  Lorg/apache/logging/log4j/Level;
            0    4     2  format  Ljava/lang/String;
            0    4     3  params  [Ljava/lang/Object;
            2    3     4     msg  Lorg/apache/logging/log4j/message/Message;
    MethodParameters:
        Name  Flags
      level   final
      format  final
      params  final

  private void logMessageSafely(java.lang.String, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, org.apache.logging.log4j.message.Message, java.lang.Throwable);
    descriptor: (Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=6, locals=7, args_size=6
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String fqcn
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // org.apache.logging.log4j.Marker marker
        start local 4 // org.apache.logging.log4j.message.Message msg
        start local 5 // java.lang.Throwable throwable
         0: .line 2135
            aload 0 /* this */
            aload 1 /* fqcn */
            aload 2 /* level */
            aload 3 /* marker */
            aload 4 /* msg */
            aload 5 /* throwable */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessageTrackRecursion:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         1: .line 2136
            goto 5
      StackMap locals:
      StackMap stack: java.lang.Throwable
         2: astore 6
         3: .line 2138
            aload 4 /* msg */
            invokestatic org.apache.logging.log4j.message.ReusableMessageFactory.release:(Lorg/apache/logging/log4j/message/Message;)V
         4: .line 2139
            aload 6
            athrow
         5: .line 2138
      StackMap locals:
      StackMap stack:
            aload 4 /* msg */
            invokestatic org.apache.logging.log4j.message.ReusableMessageFactory.release:(Lorg/apache/logging/log4j/message/Message;)V
         6: .line 2140
            return
        end local 5 // java.lang.Throwable throwable
        end local 4 // org.apache.logging.log4j.message.Message msg
        end local 3 // org.apache.logging.log4j.Marker marker
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // java.lang.String fqcn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    7     0       this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    7     1       fqcn  Ljava/lang/String;
            0    7     2      level  Lorg/apache/logging/log4j/Level;
            0    7     3     marker  Lorg/apache/logging/log4j/Marker;
            0    7     4        msg  Lorg/apache/logging/log4j/message/Message;
            0    7     5  throwable  Ljava/lang/Throwable;
      Exception table:
        from    to  target  type
           0     2       2  any
    RuntimeInvisibleAnnotations: 
      org.apache.logging.log4j.util.PerformanceSensitive()
    MethodParameters:
           Name  Flags
      fqcn       final
      level      final
      marker     final
      msg        final
      throwable  final

  private void logMessageTrackRecursion(java.lang.String, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, org.apache.logging.log4j.message.Message, java.lang.Throwable);
    descriptor: (Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=7, locals=7, args_size=6
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String fqcn
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // org.apache.logging.log4j.Marker marker
        start local 4 // org.apache.logging.log4j.message.Message msg
        start local 5 // java.lang.Throwable throwable
         0: .line 2151
            invokestatic org.apache.logging.log4j.spi.AbstractLogger.incrementRecursionDepth:()V
         1: .line 2152
            aload 0 /* this */
            aload 1 /* fqcn */
            aload 0 /* this */
            aload 1 /* fqcn */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.getLocation:(Ljava/lang/String;)Ljava/lang/StackTraceElement;
            aload 2 /* level */
            aload 3 /* marker */
            aload 4 /* msg */
            aload 5 /* throwable */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.tryLogMessage:(Ljava/lang/String;Ljava/lang/StackTraceElement;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         2: .line 2153
            goto 6
      StackMap locals:
      StackMap stack: java.lang.Throwable
         3: astore 6
         4: .line 2154
            invokestatic org.apache.logging.log4j.spi.AbstractLogger.decrementRecursionDepth:()V
         5: .line 2155
            aload 6
            athrow
         6: .line 2154
      StackMap locals:
      StackMap stack:
            invokestatic org.apache.logging.log4j.spi.AbstractLogger.decrementRecursionDepth:()V
         7: .line 2156
            return
        end local 5 // java.lang.Throwable throwable
        end local 4 // org.apache.logging.log4j.message.Message msg
        end local 3 // org.apache.logging.log4j.Marker marker
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // java.lang.String fqcn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    8     0       this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    8     1       fqcn  Ljava/lang/String;
            0    8     2      level  Lorg/apache/logging/log4j/Level;
            0    8     3     marker  Lorg/apache/logging/log4j/Marker;
            0    8     4        msg  Lorg/apache/logging/log4j/message/Message;
            0    8     5  throwable  Ljava/lang/Throwable;
      Exception table:
        from    to  target  type
           0     3       3  any
    RuntimeInvisibleAnnotations: 
      org.apache.logging.log4j.util.PerformanceSensitive()
    MethodParameters:
           Name  Flags
      fqcn       final
      level      final
      marker     final
      msg        final
      throwable  final

  private static int[] getRecursionDepthHolder();
    descriptor: ()[I
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=0
         0: .line 2159
            getstatic org.apache.logging.log4j.spi.AbstractLogger.recursionDepthHolder:Ljava/lang/ThreadLocal;
            invokevirtual java.lang.ThreadLocal.get:()Ljava/lang/Object;
            checkcast int[]
            astore 0 /* result */
        start local 0 // int[] result
         1: .line 2160
            aload 0 /* result */
            ifnonnull 4
         2: .line 2161
            iconst_1
            newarray 10
            astore 0 /* result */
         3: .line 2162
            getstatic org.apache.logging.log4j.spi.AbstractLogger.recursionDepthHolder:Ljava/lang/ThreadLocal;
            aload 0 /* result */
            invokevirtual java.lang.ThreadLocal.set:(Ljava/lang/Object;)V
         4: .line 2164
      StackMap locals: int[]
      StackMap stack:
            aload 0 /* result */
            areturn
        end local 0 // int[] result
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            1    5     0  result  [I

  private static void incrementRecursionDepth();
    descriptor: ()V
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=4, locals=0, args_size=0
         0: .line 2168
            invokestatic org.apache.logging.log4j.spi.AbstractLogger.getRecursionDepthHolder:()[I
            iconst_0
            dup2
            iaload
            iconst_1
            iadd
            iastore
         1: .line 2169
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  private static void decrementRecursionDepth();
    descriptor: ()V
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=5, locals=1, args_size=0
         0: .line 2171
            invokestatic org.apache.logging.log4j.spi.AbstractLogger.getRecursionDepthHolder:()[I
            astore 0 /* depth */
        start local 0 // int[] depth
         1: .line 2172
            aload 0 /* depth */
            iconst_0
            dup2
            iaload
            iconst_1
            isub
            iastore
         2: .line 2173
            aload 0 /* depth */
            iconst_0
            iaload
            ifge 4
         3: .line 2174
            new java.lang.IllegalStateException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Recursion depth became negative: "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* depth */
            iconst_0
            iaload
            invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 2176
      StackMap locals: int[]
      StackMap stack:
            return
        end local 0 // int[] depth
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            1    5     0  depth  [I

  public static int getRecursionDepth();
    descriptor: ()I
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 2185
            invokestatic org.apache.logging.log4j.spi.AbstractLogger.getRecursionDepthHolder:()[I
            iconst_0
            iaload
            ireturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  private void tryLogMessage(java.lang.String, java.lang.StackTraceElement, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, org.apache.logging.log4j.message.Message, java.lang.Throwable);
    descriptor: (Ljava/lang/String;Ljava/lang/StackTraceElement;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=7, locals=8, args_size=7
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String fqcn
        start local 2 // java.lang.StackTraceElement location
        start local 3 // org.apache.logging.log4j.Level level
        start local 4 // org.apache.logging.log4j.Marker marker
        start local 5 // org.apache.logging.log4j.message.Message msg
        start local 6 // java.lang.Throwable throwable
         0: .line 2198
            aload 0 /* this */
            aload 3 /* level */
            aload 4 /* marker */
            aload 1 /* fqcn */
            aload 2 /* location */
            aload 5 /* msg */
            aload 6 /* throwable */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.log:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/StackTraceElement;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         1: .line 2199
            goto 4
      StackMap locals:
      StackMap stack: java.lang.Exception
         2: astore 7 /* e */
        start local 7 // java.lang.Exception e
         3: .line 2201
            aload 0 /* this */
            aload 7 /* e */
            aload 1 /* fqcn */
            aload 5 /* msg */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.handleLogMessageException:(Ljava/lang/Exception;Ljava/lang/String;Lorg/apache/logging/log4j/message/Message;)V
        end local 7 // java.lang.Exception e
         4: .line 2203
      StackMap locals:
      StackMap stack:
            return
        end local 6 // java.lang.Throwable throwable
        end local 5 // org.apache.logging.log4j.message.Message msg
        end local 4 // org.apache.logging.log4j.Marker marker
        end local 3 // org.apache.logging.log4j.Level level
        end local 2 // java.lang.StackTraceElement location
        end local 1 // java.lang.String fqcn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    5     0       this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    5     1       fqcn  Ljava/lang/String;
            0    5     2   location  Ljava/lang/StackTraceElement;
            0    5     3      level  Lorg/apache/logging/log4j/Level;
            0    5     4     marker  Lorg/apache/logging/log4j/Marker;
            0    5     5        msg  Lorg/apache/logging/log4j/message/Message;
            0    5     6  throwable  Ljava/lang/Throwable;
            3    4     7          e  Ljava/lang/Exception;
      Exception table:
        from    to  target  type
           0     1       2  Class java.lang.Exception
    RuntimeInvisibleAnnotations: 
      org.apache.logging.log4j.util.PerformanceSensitive()
    MethodParameters:
           Name  Flags
      fqcn       final
      location   final
      level      final
      marker     final
      msg        final
      throwable  final

  private java.lang.StackTraceElement getLocation(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/StackTraceElement;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String fqcn
         0: .line 2209
            aload 0 /* this */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.requiresLocation:()Z
            ifeq 1
            aload 1 /* fqcn */
            invokestatic org.apache.logging.log4j.util.StackLocatorUtil.calcLocation:(Ljava/lang/String;)Ljava/lang/StackTraceElement;
            goto 2
      StackMap locals:
      StackMap stack:
         1: aconst_null
      StackMap locals:
      StackMap stack: java.lang.StackTraceElement
         2: areturn
        end local 1 // java.lang.String fqcn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    3     1  fqcn  Ljava/lang/String;
    RuntimeInvisibleAnnotations: 
      org.apache.logging.log4j.util.PerformanceSensitive()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        org.apache.logging.log4j.util.PerformanceSensitive()
    MethodParameters:
      Name  Flags
      fqcn  

  private void handleLogMessageException(java.lang.Exception, java.lang.String, org.apache.logging.log4j.message.Message);
    descriptor: (Ljava/lang/Exception;Ljava/lang/String;Lorg/apache/logging/log4j/message/Message;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=4, locals=7, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.Exception exception
        start local 2 // java.lang.String fqcn
        start local 3 // org.apache.logging.log4j.message.Message msg
         0: .line 2215
            aload 1 /* exception */
            instanceof org.apache.logging.log4j.LoggingException
            ifeq 2
         1: .line 2216
            aload 1 /* exception */
            checkcast org.apache.logging.log4j.LoggingException
            athrow
         2: .line 2218
      StackMap locals:
      StackMap stack:
            aload 3 /* msg */
            invokeinterface org.apache.logging.log4j.message.Message.getFormat:()Ljava/lang/String;
            astore 4 /* format */
        start local 4 // java.lang.String format
         3: .line 2219
            aload 4 /* format */
            ifnonnull 4
            iconst_4
            goto 5
      StackMap locals: java.lang.String
      StackMap stack:
         4: aload 4 /* format */
            invokevirtual java.lang.String.length:()I
      StackMap locals:
      StackMap stack: int
         5: istore 5 /* formatLength */
        start local 5 // int formatLength
         6: .line 2220
            new java.lang.StringBuilder
            dup
            iload 5 /* formatLength */
            bipush 100
            iadd
            invokespecial java.lang.StringBuilder.<init>:(I)V
            astore 6 /* sb */
        start local 6 // java.lang.StringBuilder sb
         7: .line 2221
            aload 6 /* sb */
            aload 2 /* fqcn */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         8: .line 2222
            aload 6 /* sb */
            ldc " caught "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         9: .line 2223
            aload 6 /* sb */
            aload 1 /* exception */
            invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
            invokevirtual java.lang.Class.getName:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        10: .line 2224
            aload 6 /* sb */
            ldc " logging "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        11: .line 2225
            aload 6 /* sb */
            aload 3 /* msg */
            invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
            invokevirtual java.lang.Class.getSimpleName:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        12: .line 2226
            aload 6 /* sb */
            ldc ": "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        13: .line 2227
            aload 6 /* sb */
            aload 4 /* format */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        14: .line 2228
            invokestatic org.apache.logging.log4j.status.StatusLogger.getLogger:()Lorg/apache/logging/log4j/status/StatusLogger;
            aload 6 /* sb */
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            aload 1 /* exception */
            invokevirtual org.apache.logging.log4j.status.StatusLogger.warn:(Ljava/lang/String;Ljava/lang/Throwable;)V
        15: .line 2229
            return
        end local 6 // java.lang.StringBuilder sb
        end local 5 // int formatLength
        end local 4 // java.lang.String format
        end local 3 // org.apache.logging.log4j.message.Message msg
        end local 2 // java.lang.String fqcn
        end local 1 // java.lang.Exception exception
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   16     0          this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0   16     1     exception  Ljava/lang/Exception;
            0   16     2          fqcn  Ljava/lang/String;
            0   16     3           msg  Lorg/apache/logging/log4j/message/Message;
            3   16     4        format  Ljava/lang/String;
            6   16     5  formatLength  I
            7   16     6            sb  Ljava/lang/StringBuilder;
    MethodParameters:
           Name  Flags
      exception  final
      fqcn       final
      msg        final

  public <T extends java.lang.Throwable> T throwing();
    descriptor: (Ljava/lang/Throwable;)Ljava/lang/Throwable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.Throwable t
         0: .line 2233
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            aload 1 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.throwing:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Ljava/lang/Throwable;)Ljava/lang/Throwable;
            areturn
        end local 1 // java.lang.Throwable t
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    1     1     t  TT;
    Signature: <T:Ljava/lang/Throwable;>(TT;)TT;
    MethodParameters:
      Name  Flags
      t     final

  public <T extends java.lang.Throwable> T throwing(org.apache.logging.log4j.Level, );
    descriptor: (Lorg/apache/logging/log4j/Level;Ljava/lang/Throwable;)Ljava/lang/Throwable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // java.lang.Throwable t
         0: .line 2238
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* level */
            aload 2 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.throwing:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Ljava/lang/Throwable;)Ljava/lang/Throwable;
            areturn
        end local 2 // java.lang.Throwable t
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    1     1  level  Lorg/apache/logging/log4j/Level;
            0    1     2      t  TT;
    Signature: <T:Ljava/lang/Throwable;>(Lorg/apache/logging/log4j/Level;TT;)TT;
    MethodParameters:
       Name  Flags
      level  final
      t      final

  protected <T extends java.lang.Throwable> T throwing(java.lang.String, org.apache.logging.log4j.Level, );
    descriptor: (Ljava/lang/String;Lorg/apache/logging/log4j/Level;Ljava/lang/Throwable;)Ljava/lang/Throwable;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String fqcn
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // java.lang.Throwable t
         0: .line 2251
            aload 0 /* this */
            aload 2 /* level */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.THROWING_MARKER:Lorg/apache/logging/log4j/Marker;
            aconst_null
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.isEnabled:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)Z
            ifeq 2
         1: .line 2252
            aload 0 /* this */
            aload 1 /* fqcn */
            aload 2 /* level */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.THROWING_MARKER:Lorg/apache/logging/log4j/Marker;
            aload 0 /* this */
            aload 3 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.throwingMsg:(Ljava/lang/Throwable;)Lorg/apache/logging/log4j/message/Message;
            aload 3 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessageSafely:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         2: .line 2254
      StackMap locals:
      StackMap stack:
            aload 3 /* t */
            areturn
        end local 3 // java.lang.Throwable t
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // java.lang.String fqcn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    3     1   fqcn  Ljava/lang/String;
            0    3     2  level  Lorg/apache/logging/log4j/Level;
            0    3     3      t  TT;
    Signature: <T:Ljava/lang/Throwable;>(Ljava/lang/String;Lorg/apache/logging/log4j/Level;TT;)TT;
    MethodParameters:
       Name  Flags
      fqcn   final
      level  final
      t      final

  protected org.apache.logging.log4j.message.Message throwingMsg(java.lang.Throwable);
    descriptor: (Ljava/lang/Throwable;)Lorg/apache/logging/log4j/message/Message;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.Throwable t
         0: .line 2258
            aload 0 /* this */
            getfield org.apache.logging.log4j.spi.AbstractLogger.messageFactory:Lorg/apache/logging/log4j/message/MessageFactory2;
            ldc "Throwing"
            invokeinterface org.apache.logging.log4j.message.MessageFactory2.newMessage:(Ljava/lang/String;)Lorg/apache/logging/log4j/message/Message;
            areturn
        end local 1 // java.lang.Throwable t
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    1     1     t  Ljava/lang/Throwable;
    MethodParameters:
      Name  Flags
      t     final

  public void trace(org.apache.logging.log4j.Marker, org.apache.logging.log4j.message.Message);
    descriptor: (Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // org.apache.logging.log4j.message.Message msg
         0: .line 2263
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* msg */
            aload 2 /* msg */
            ifnull 1
            aload 2 /* msg */
            invokeinterface org.apache.logging.log4j.message.Message.getThrowable:()Ljava/lang/Throwable;
            goto 2
      StackMap locals: org.apache.logging.log4j.spi.AbstractLogger org.apache.logging.log4j.Marker org.apache.logging.log4j.message.Message
      StackMap stack: org.apache.logging.log4j.spi.AbstractLogger java.lang.String org.apache.logging.log4j.Level org.apache.logging.log4j.Marker org.apache.logging.log4j.message.Message
         1: aconst_null
      StackMap locals: org.apache.logging.log4j.spi.AbstractLogger org.apache.logging.log4j.Marker org.apache.logging.log4j.message.Message
      StackMap stack: org.apache.logging.log4j.spi.AbstractLogger java.lang.String org.apache.logging.log4j.Level org.apache.logging.log4j.Marker org.apache.logging.log4j.message.Message java.lang.Throwable
         2: invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         3: .line 2264
            return
        end local 2 // org.apache.logging.log4j.message.Message msg
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    4     0    this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    4     1  marker  Lorg/apache/logging/log4j/Marker;
            0    4     2     msg  Lorg/apache/logging/log4j/message/Message;
    MethodParameters:
        Name  Flags
      marker  final
      msg     final

  public void trace(org.apache.logging.log4j.Marker, org.apache.logging.log4j.message.Message, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // org.apache.logging.log4j.message.Message msg
        start local 3 // java.lang.Throwable t
         0: .line 2268
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* msg */
            aload 3 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         1: .line 2269
            return
        end local 3 // java.lang.Throwable t
        end local 2 // org.apache.logging.log4j.message.Message msg
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  marker  Lorg/apache/logging/log4j/Marker;
            0    2     2     msg  Lorg/apache/logging/log4j/message/Message;
            0    2     3       t  Ljava/lang/Throwable;
    MethodParameters:
        Name  Flags
      marker  final
      msg     final
      t       final

  public void trace(org.apache.logging.log4j.Marker, java.lang.CharSequence);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/CharSequence;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.CharSequence message
         0: .line 2273
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/CharSequence;Ljava/lang/Throwable;)V
         1: .line 2274
            return
        end local 2 // java.lang.CharSequence message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/CharSequence;
    MethodParameters:
         Name  Flags
      marker   final
      message  final

  public void trace(org.apache.logging.log4j.Marker, java.lang.CharSequence, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/CharSequence;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.CharSequence message
        start local 3 // java.lang.Throwable t
         0: .line 2278
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/CharSequence;Ljava/lang/Throwable;)V
         1: .line 2279
            return
        end local 3 // java.lang.Throwable t
        end local 2 // java.lang.CharSequence message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/CharSequence;
            0    2     3        t  Ljava/lang/Throwable;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      t        final

  public void trace(org.apache.logging.log4j.Marker, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.Object message
         0: .line 2283
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 2284
            return
        end local 2 // java.lang.Object message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final

  public void trace(org.apache.logging.log4j.Marker, java.lang.Object, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.Object message
        start local 3 // java.lang.Throwable t
         0: .line 2288
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 2289
            return
        end local 3 // java.lang.Throwable t
        end local 2 // java.lang.Object message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/Object;
            0    2     3        t  Ljava/lang/Throwable;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      t        final

  public void trace(org.apache.logging.log4j.Marker, java.lang.String);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
         0: .line 2293
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V
         1: .line 2294
            return
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
    MethodParameters:
         Name  Flags
      marker   final
      message  final

  public void trace(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object[]);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object[] params
         0: .line 2298
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* params */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)V
         1: .line 2299
            return
        end local 3 // java.lang.Object[] params
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3   params  [Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      params   final

  public void trace(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Throwable t
         0: .line 2303
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V
         1: .line 2304
            return
        end local 3 // java.lang.Throwable t
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3        t  Ljava/lang/Throwable;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      t        final

  public void trace(org.apache.logging.log4j.message.Message);
    descriptor: (Lorg/apache/logging/log4j/message/Message;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.message.Message msg
         0: .line 2308
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* msg */
            aload 1 /* msg */
            ifnull 1
            aload 1 /* msg */
            invokeinterface org.apache.logging.log4j.message.Message.getThrowable:()Ljava/lang/Throwable;
            goto 2
      StackMap locals: org.apache.logging.log4j.spi.AbstractLogger org.apache.logging.log4j.message.Message
      StackMap stack: org.apache.logging.log4j.spi.AbstractLogger java.lang.String org.apache.logging.log4j.Level null org.apache.logging.log4j.message.Message
         1: aconst_null
      StackMap locals: org.apache.logging.log4j.spi.AbstractLogger org.apache.logging.log4j.message.Message
      StackMap stack: org.apache.logging.log4j.spi.AbstractLogger java.lang.String org.apache.logging.log4j.Level null org.apache.logging.log4j.message.Message java.lang.Throwable
         2: invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         3: .line 2309
            return
        end local 1 // org.apache.logging.log4j.message.Message msg
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    4     1   msg  Lorg/apache/logging/log4j/message/Message;
    MethodParameters:
      Name  Flags
      msg   final

  public void trace(org.apache.logging.log4j.message.Message, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.message.Message msg
        start local 2 // java.lang.Throwable t
         0: .line 2313
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* msg */
            aload 2 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         1: .line 2314
            return
        end local 2 // java.lang.Throwable t
        end local 1 // org.apache.logging.log4j.message.Message msg
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   msg  Lorg/apache/logging/log4j/message/Message;
            0    2     2     t  Ljava/lang/Throwable;
    MethodParameters:
      Name  Flags
      msg   final
      t     final

  public void trace(java.lang.CharSequence);
    descriptor: (Ljava/lang/CharSequence;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.CharSequence message
         0: .line 2318
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/CharSequence;Ljava/lang/Throwable;)V
         1: .line 2319
            return
        end local 1 // java.lang.CharSequence message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/CharSequence;
    MethodParameters:
         Name  Flags
      message  final

  public void trace(java.lang.CharSequence, java.lang.Throwable);
    descriptor: (Ljava/lang/CharSequence;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.CharSequence message
        start local 2 // java.lang.Throwable t
         0: .line 2323
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/CharSequence;Ljava/lang/Throwable;)V
         1: .line 2324
            return
        end local 2 // java.lang.Throwable t
        end local 1 // java.lang.CharSequence message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/CharSequence;
            0    2     2        t  Ljava/lang/Throwable;
    MethodParameters:
         Name  Flags
      message  final
      t        final

  public void trace(java.lang.Object);
    descriptor: (Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.Object message
         0: .line 2328
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 2329
            return
        end local 1 // java.lang.Object message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final

  public void trace(java.lang.Object, java.lang.Throwable);
    descriptor: (Ljava/lang/Object;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.Object message
        start local 2 // java.lang.Throwable t
         0: .line 2333
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 2334
            return
        end local 2 // java.lang.Throwable t
        end local 1 // java.lang.Object message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/Object;
            0    2     2        t  Ljava/lang/Throwable;
    MethodParameters:
         Name  Flags
      message  final
      t        final

  public void trace(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
         0: .line 2338
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V
         1: .line 2339
            return
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
    MethodParameters:
         Name  Flags
      message  final

  public void trace(java.lang.String, java.lang.Object[]);
    descriptor: (Ljava/lang/String;[Ljava/lang/Object;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object[] params
         0: .line 2343
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* params */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)V
         1: .line 2344
            return
        end local 2 // java.lang.Object[] params
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2   params  [Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      params   final

  public void trace(java.lang.String, java.lang.Throwable);
    descriptor: (Ljava/lang/String;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Throwable t
         0: .line 2348
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V
         1: .line 2349
            return
        end local 2 // java.lang.Throwable t
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2        t  Ljava/lang/Throwable;
    MethodParameters:
         Name  Flags
      message  final
      t        final

  public void trace(org.apache.logging.log4j.util.Supplier<?>);
    descriptor: (Lorg/apache/logging/log4j/util/Supplier;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.util.Supplier msgSupplier
         0: .line 2353
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* msgSupplier */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier;Ljava/lang/Throwable;)V
         1: .line 2354
            return
        end local 1 // org.apache.logging.log4j.util.Supplier msgSupplier
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  msgSupplier  Lorg/apache/logging/log4j/util/Supplier<*>;
    Signature: (Lorg/apache/logging/log4j/util/Supplier<*>;)V
    MethodParameters:
             Name  Flags
      msgSupplier  final

  public void trace(org.apache.logging.log4j.util.Supplier<?>, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/util/Supplier;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.util.Supplier msgSupplier
        start local 2 // java.lang.Throwable t
         0: .line 2358
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* msgSupplier */
            aload 2 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier;Ljava/lang/Throwable;)V
         1: .line 2359
            return
        end local 2 // java.lang.Throwable t
        end local 1 // org.apache.logging.log4j.util.Supplier msgSupplier
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  msgSupplier  Lorg/apache/logging/log4j/util/Supplier<*>;
            0    2     2            t  Ljava/lang/Throwable;
    Signature: (Lorg/apache/logging/log4j/util/Supplier<*>;Ljava/lang/Throwable;)V
    MethodParameters:
             Name  Flags
      msgSupplier  final
      t            final

  public void trace(org.apache.logging.log4j.Marker, org.apache.logging.log4j.util.Supplier<?>);
    descriptor: (Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // org.apache.logging.log4j.util.Supplier msgSupplier
         0: .line 2363
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* msgSupplier */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier;Ljava/lang/Throwable;)V
         1: .line 2364
            return
        end local 2 // org.apache.logging.log4j.util.Supplier msgSupplier
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1       marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  msgSupplier  Lorg/apache/logging/log4j/util/Supplier<*>;
    Signature: (Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier<*>;)V
    MethodParameters:
             Name  Flags
      marker       final
      msgSupplier  final

  public void trace(org.apache.logging.log4j.Marker, java.lang.String, org.apache.logging.log4j.util.Supplier<?>[]);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // org.apache.logging.log4j.util.Supplier[] paramSuppliers
         0: .line 2368
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* paramSuppliers */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier;)V
         1: .line 2369
            return
        end local 3 // org.apache.logging.log4j.util.Supplier[] paramSuppliers
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    2     0            this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1          marker  Lorg/apache/logging/log4j/Marker;
            0    2     2         message  Ljava/lang/String;
            0    2     3  paramSuppliers  [Lorg/apache/logging/log4j/util/Supplier;
    Signature: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier<*>;)V
    MethodParameters:
                Name  Flags
      marker          final
      message         final
      paramSuppliers  final

  public void trace(org.apache.logging.log4j.Marker, org.apache.logging.log4j.util.Supplier<?>, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // org.apache.logging.log4j.util.Supplier msgSupplier
        start local 3 // java.lang.Throwable t
         0: .line 2373
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* msgSupplier */
            aload 3 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier;Ljava/lang/Throwable;)V
         1: .line 2374
            return
        end local 3 // java.lang.Throwable t
        end local 2 // org.apache.logging.log4j.util.Supplier msgSupplier
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1       marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  msgSupplier  Lorg/apache/logging/log4j/util/Supplier<*>;
            0    2     3            t  Ljava/lang/Throwable;
    Signature: (Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier<*>;Ljava/lang/Throwable;)V
    MethodParameters:
             Name  Flags
      marker       final
      msgSupplier  final
      t            final

  public void trace(java.lang.String, org.apache.logging.log4j.util.Supplier<?>[]);
    descriptor: (Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // org.apache.logging.log4j.util.Supplier[] paramSuppliers
         0: .line 2378
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* paramSuppliers */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier;)V
         1: .line 2379
            return
        end local 2 // org.apache.logging.log4j.util.Supplier[] paramSuppliers
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    2     0            this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1         message  Ljava/lang/String;
            0    2     2  paramSuppliers  [Lorg/apache/logging/log4j/util/Supplier;
    Signature: (Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier<*>;)V
    MethodParameters:
                Name  Flags
      message         final
      paramSuppliers  final

  public void trace(org.apache.logging.log4j.Marker, org.apache.logging.log4j.util.MessageSupplier);
    descriptor: (Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/MessageSupplier;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
         0: .line 2383
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* msgSupplier */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/MessageSupplier;Ljava/lang/Throwable;)V
         1: .line 2384
            return
        end local 2 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1       marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  msgSupplier  Lorg/apache/logging/log4j/util/MessageSupplier;
    MethodParameters:
             Name  Flags
      marker       final
      msgSupplier  final

  public void trace(org.apache.logging.log4j.Marker, org.apache.logging.log4j.util.MessageSupplier, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/MessageSupplier;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
        start local 3 // java.lang.Throwable t
         0: .line 2388
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* msgSupplier */
            aload 3 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/MessageSupplier;Ljava/lang/Throwable;)V
         1: .line 2389
            return
        end local 3 // java.lang.Throwable t
        end local 2 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1       marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  msgSupplier  Lorg/apache/logging/log4j/util/MessageSupplier;
            0    2     3            t  Ljava/lang/Throwable;
    MethodParameters:
             Name  Flags
      marker       final
      msgSupplier  final
      t            final

  public void trace(org.apache.logging.log4j.util.MessageSupplier);
    descriptor: (Lorg/apache/logging/log4j/util/MessageSupplier;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
         0: .line 2393
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* msgSupplier */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/MessageSupplier;Ljava/lang/Throwable;)V
         1: .line 2394
            return
        end local 1 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  msgSupplier  Lorg/apache/logging/log4j/util/MessageSupplier;
    MethodParameters:
             Name  Flags
      msgSupplier  final

  public void trace(org.apache.logging.log4j.util.MessageSupplier, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/util/MessageSupplier;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
        start local 2 // java.lang.Throwable t
         0: .line 2398
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* msgSupplier */
            aload 2 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/MessageSupplier;Ljava/lang/Throwable;)V
         1: .line 2399
            return
        end local 2 // java.lang.Throwable t
        end local 1 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  msgSupplier  Lorg/apache/logging/log4j/util/MessageSupplier;
            0    2     2            t  Ljava/lang/Throwable;
    MethodParameters:
             Name  Flags
      msgSupplier  final
      t            final

  public void trace(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
         0: .line 2403
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 2404
            return
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final

  public void trace(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=5, args_size=5
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
         0: .line 2408
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 2409
            return
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final

  public void trace(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=6, args_size=6
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
         0: .line 2413
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 2414
            return
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final
      p2       final

  public void trace(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=9, locals=7, args_size=7
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
        start local 6 // java.lang.Object p3
         0: .line 2419
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            aload 6 /* p3 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 2420
            return
        end local 6 // java.lang.Object p3
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
            0    2     6       p3  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final

  public void trace(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=10, locals=8, args_size=8
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
        start local 6 // java.lang.Object p3
        start local 7 // java.lang.Object p4
         0: .line 2425
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            aload 6 /* p3 */
            aload 7 /* p4 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 2426
            return
        end local 7 // java.lang.Object p4
        end local 6 // java.lang.Object p3
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
            0    2     6       p3  Ljava/lang/Object;
            0    2     7       p4  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final

  public void trace(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=11, locals=9, args_size=9
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
        start local 6 // java.lang.Object p3
        start local 7 // java.lang.Object p4
        start local 8 // java.lang.Object p5
         0: .line 2431
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            aload 6 /* p3 */
            aload 7 /* p4 */
            aload 8 /* p5 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 2432
            return
        end local 8 // java.lang.Object p5
        end local 7 // java.lang.Object p4
        end local 6 // java.lang.Object p3
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
            0    2     6       p3  Ljava/lang/Object;
            0    2     7       p4  Ljava/lang/Object;
            0    2     8       p5  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final

  public void trace(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=12, locals=10, args_size=10
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
        start local 6 // java.lang.Object p3
        start local 7 // java.lang.Object p4
        start local 8 // java.lang.Object p5
        start local 9 // java.lang.Object p6
         0: .line 2437
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            aload 6 /* p3 */
            aload 7 /* p4 */
            aload 8 /* p5 */
            aload 9 /* p6 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 2438
            return
        end local 9 // java.lang.Object p6
        end local 8 // java.lang.Object p5
        end local 7 // java.lang.Object p4
        end local 6 // java.lang.Object p3
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
            0    2     6       p3  Ljava/lang/Object;
            0    2     7       p4  Ljava/lang/Object;
            0    2     8       p5  Ljava/lang/Object;
            0    2     9       p6  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final

  public void trace(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=13, locals=11, args_size=11
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
        start local 6 // java.lang.Object p3
        start local 7 // java.lang.Object p4
        start local 8 // java.lang.Object p5
        start local 9 // java.lang.Object p6
        start local 10 // java.lang.Object p7
         0: .line 2443
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            aload 6 /* p3 */
            aload 7 /* p4 */
            aload 8 /* p5 */
            aload 9 /* p6 */
            aload 10 /* p7 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 2444
            return
        end local 10 // java.lang.Object p7
        end local 9 // java.lang.Object p6
        end local 8 // java.lang.Object p5
        end local 7 // java.lang.Object p4
        end local 6 // java.lang.Object p3
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
            0    2     6       p3  Ljava/lang/Object;
            0    2     7       p4  Ljava/lang/Object;
            0    2     8       p5  Ljava/lang/Object;
            0    2     9       p6  Ljava/lang/Object;
            0    2    10       p7  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final
      p7       final

  public void trace(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=14, locals=12, args_size=12
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
        start local 6 // java.lang.Object p3
        start local 7 // java.lang.Object p4
        start local 8 // java.lang.Object p5
        start local 9 // java.lang.Object p6
        start local 10 // java.lang.Object p7
        start local 11 // java.lang.Object p8
         0: .line 2450
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            aload 6 /* p3 */
            aload 7 /* p4 */
            aload 8 /* p5 */
            aload 9 /* p6 */
            aload 10 /* p7 */
            aload 11 /* p8 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 2451
            return
        end local 11 // java.lang.Object p8
        end local 10 // java.lang.Object p7
        end local 9 // java.lang.Object p6
        end local 8 // java.lang.Object p5
        end local 7 // java.lang.Object p4
        end local 6 // java.lang.Object p3
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
            0    2     6       p3  Ljava/lang/Object;
            0    2     7       p4  Ljava/lang/Object;
            0    2     8       p5  Ljava/lang/Object;
            0    2     9       p6  Ljava/lang/Object;
            0    2    10       p7  Ljava/lang/Object;
            0    2    11       p8  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final
      p7       final
      p8       final

  public void trace(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=15, locals=13, args_size=13
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
        start local 6 // java.lang.Object p3
        start local 7 // java.lang.Object p4
        start local 8 // java.lang.Object p5
        start local 9 // java.lang.Object p6
        start local 10 // java.lang.Object p7
        start local 11 // java.lang.Object p8
        start local 12 // java.lang.Object p9
         0: .line 2457
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            aload 6 /* p3 */
            aload 7 /* p4 */
            aload 8 /* p5 */
            aload 9 /* p6 */
            aload 10 /* p7 */
            aload 11 /* p8 */
            aload 12 /* p9 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 2458
            return
        end local 12 // java.lang.Object p9
        end local 11 // java.lang.Object p8
        end local 10 // java.lang.Object p7
        end local 9 // java.lang.Object p6
        end local 8 // java.lang.Object p5
        end local 7 // java.lang.Object p4
        end local 6 // java.lang.Object p3
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
            0    2     6       p3  Ljava/lang/Object;
            0    2     7       p4  Ljava/lang/Object;
            0    2     8       p5  Ljava/lang/Object;
            0    2     9       p6  Ljava/lang/Object;
            0    2    10       p7  Ljava/lang/Object;
            0    2    11       p8  Ljava/lang/Object;
            0    2    12       p9  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final
      p7       final
      p8       final
      p9       final

  public void trace(java.lang.String, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
         0: .line 2462
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 2463
            return
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final

  public void trace(java.lang.String, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
         0: .line 2467
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 2468
            return
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final

  public void trace(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=5
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
        start local 4 // java.lang.Object p2
         0: .line 2472
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            aload 4 /* p2 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 2473
            return
        end local 4 // java.lang.Object p2
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
            0    2     4       p2  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final
      p2       final

  public void trace(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=9, locals=6, args_size=6
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
        start local 4 // java.lang.Object p2
        start local 5 // java.lang.Object p3
         0: .line 2477
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            aload 4 /* p2 */
            aload 5 /* p3 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 2478
            return
        end local 5 // java.lang.Object p3
        end local 4 // java.lang.Object p2
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
            0    2     4       p2  Ljava/lang/Object;
            0    2     5       p3  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final
      p2       final
      p3       final

  public void trace(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=10, locals=7, args_size=7
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
        start local 4 // java.lang.Object p2
        start local 5 // java.lang.Object p3
        start local 6 // java.lang.Object p4
         0: .line 2483
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            aload 4 /* p2 */
            aload 5 /* p3 */
            aload 6 /* p4 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 2484
            return
        end local 6 // java.lang.Object p4
        end local 5 // java.lang.Object p3
        end local 4 // java.lang.Object p2
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
            0    2     4       p2  Ljava/lang/Object;
            0    2     5       p3  Ljava/lang/Object;
            0    2     6       p4  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final

  public void trace(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=11, locals=8, args_size=8
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
        start local 4 // java.lang.Object p2
        start local 5 // java.lang.Object p3
        start local 6 // java.lang.Object p4
        start local 7 // java.lang.Object p5
         0: .line 2489
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            aload 4 /* p2 */
            aload 5 /* p3 */
            aload 6 /* p4 */
            aload 7 /* p5 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 2490
            return
        end local 7 // java.lang.Object p5
        end local 6 // java.lang.Object p4
        end local 5 // java.lang.Object p3
        end local 4 // java.lang.Object p2
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
            0    2     4       p2  Ljava/lang/Object;
            0    2     5       p3  Ljava/lang/Object;
            0    2     6       p4  Ljava/lang/Object;
            0    2     7       p5  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final

  public void trace(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=12, locals=9, args_size=9
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
        start local 4 // java.lang.Object p2
        start local 5 // java.lang.Object p3
        start local 6 // java.lang.Object p4
        start local 7 // java.lang.Object p5
        start local 8 // java.lang.Object p6
         0: .line 2495
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            aload 4 /* p2 */
            aload 5 /* p3 */
            aload 6 /* p4 */
            aload 7 /* p5 */
            aload 8 /* p6 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 2496
            return
        end local 8 // java.lang.Object p6
        end local 7 // java.lang.Object p5
        end local 6 // java.lang.Object p4
        end local 5 // java.lang.Object p3
        end local 4 // java.lang.Object p2
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
            0    2     4       p2  Ljava/lang/Object;
            0    2     5       p3  Ljava/lang/Object;
            0    2     6       p4  Ljava/lang/Object;
            0    2     7       p5  Ljava/lang/Object;
            0    2     8       p6  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final

  public void trace(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=13, locals=10, args_size=10
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
        start local 4 // java.lang.Object p2
        start local 5 // java.lang.Object p3
        start local 6 // java.lang.Object p4
        start local 7 // java.lang.Object p5
        start local 8 // java.lang.Object p6
        start local 9 // java.lang.Object p7
         0: .line 2501
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            aload 4 /* p2 */
            aload 5 /* p3 */
            aload 6 /* p4 */
            aload 7 /* p5 */
            aload 8 /* p6 */
            aload 9 /* p7 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 2502
            return
        end local 9 // java.lang.Object p7
        end local 8 // java.lang.Object p6
        end local 7 // java.lang.Object p5
        end local 6 // java.lang.Object p4
        end local 5 // java.lang.Object p3
        end local 4 // java.lang.Object p2
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
            0    2     4       p2  Ljava/lang/Object;
            0    2     5       p3  Ljava/lang/Object;
            0    2     6       p4  Ljava/lang/Object;
            0    2     7       p5  Ljava/lang/Object;
            0    2     8       p6  Ljava/lang/Object;
            0    2     9       p7  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final
      p7       final

  public void trace(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=14, locals=11, args_size=11
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
        start local 4 // java.lang.Object p2
        start local 5 // java.lang.Object p3
        start local 6 // java.lang.Object p4
        start local 7 // java.lang.Object p5
        start local 8 // java.lang.Object p6
        start local 9 // java.lang.Object p7
        start local 10 // java.lang.Object p8
         0: .line 2507
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            aload 4 /* p2 */
            aload 5 /* p3 */
            aload 6 /* p4 */
            aload 7 /* p5 */
            aload 8 /* p6 */
            aload 9 /* p7 */
            aload 10 /* p8 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 2508
            return
        end local 10 // java.lang.Object p8
        end local 9 // java.lang.Object p7
        end local 8 // java.lang.Object p6
        end local 7 // java.lang.Object p5
        end local 6 // java.lang.Object p4
        end local 5 // java.lang.Object p3
        end local 4 // java.lang.Object p2
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
            0    2     4       p2  Ljava/lang/Object;
            0    2     5       p3  Ljava/lang/Object;
            0    2     6       p4  Ljava/lang/Object;
            0    2     7       p5  Ljava/lang/Object;
            0    2     8       p6  Ljava/lang/Object;
            0    2     9       p7  Ljava/lang/Object;
            0    2    10       p8  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final
      p7       final
      p8       final

  public void trace(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=15, locals=12, args_size=12
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
        start local 4 // java.lang.Object p2
        start local 5 // java.lang.Object p3
        start local 6 // java.lang.Object p4
        start local 7 // java.lang.Object p5
        start local 8 // java.lang.Object p6
        start local 9 // java.lang.Object p7
        start local 10 // java.lang.Object p8
        start local 11 // java.lang.Object p9
         0: .line 2513
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            aload 4 /* p2 */
            aload 5 /* p3 */
            aload 6 /* p4 */
            aload 7 /* p5 */
            aload 8 /* p6 */
            aload 9 /* p7 */
            aload 10 /* p8 */
            aload 11 /* p9 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 2514
            return
        end local 11 // java.lang.Object p9
        end local 10 // java.lang.Object p8
        end local 9 // java.lang.Object p7
        end local 8 // java.lang.Object p6
        end local 7 // java.lang.Object p5
        end local 6 // java.lang.Object p4
        end local 5 // java.lang.Object p3
        end local 4 // java.lang.Object p2
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
            0    2     4       p2  Ljava/lang/Object;
            0    2     5       p3  Ljava/lang/Object;
            0    2     6       p4  Ljava/lang/Object;
            0    2     7       p5  Ljava/lang/Object;
            0    2     8       p6  Ljava/lang/Object;
            0    2     9       p7  Ljava/lang/Object;
            0    2    10       p8  Ljava/lang/Object;
            0    2    11       p9  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final
      p7       final
      p8       final
      p9       final

  public org.apache.logging.log4j.message.EntryMessage traceEntry();
    descriptor: ()Lorg/apache/logging/log4j/message/EntryMessage;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
         0: .line 2518
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aconst_null
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.enter:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/logging/log4j/message/EntryMessage;
            areturn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/logging/log4j/spi/AbstractLogger;

  public org.apache.logging.log4j.message.EntryMessage traceEntry(java.lang.String, java.lang.Object[]);
    descriptor: (Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/logging/log4j/message/EntryMessage;
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String format
        start local 2 // java.lang.Object[] params
         0: .line 2523
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* format */
            aload 2 /* params */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.enter:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/logging/log4j/message/EntryMessage;
            areturn
        end local 2 // java.lang.Object[] params
        end local 1 // java.lang.String format
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    1     1  format  Ljava/lang/String;
            0    1     2  params  [Ljava/lang/Object;
    MethodParameters:
        Name  Flags
      format  final
      params  final

  public org.apache.logging.log4j.message.EntryMessage traceEntry(org.apache.logging.log4j.util.Supplier<?>[]);
    descriptor: ([Lorg/apache/logging/log4j/util/Supplier;)Lorg/apache/logging/log4j/message/EntryMessage;
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.util.Supplier[] paramSuppliers
         0: .line 2528
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aconst_null
            aload 1 /* paramSuppliers */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.enter:(Ljava/lang/String;Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier;)Lorg/apache/logging/log4j/message/EntryMessage;
            areturn
        end local 1 // org.apache.logging.log4j.util.Supplier[] paramSuppliers
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    1     1  paramSuppliers  [Lorg/apache/logging/log4j/util/Supplier;
    Signature: ([Lorg/apache/logging/log4j/util/Supplier<*>;)Lorg/apache/logging/log4j/message/EntryMessage;
    MethodParameters:
                Name  Flags
      paramSuppliers  final

  public org.apache.logging.log4j.message.EntryMessage traceEntry(java.lang.String, org.apache.logging.log4j.util.Supplier<?>[]);
    descriptor: (Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier;)Lorg/apache/logging/log4j/message/EntryMessage;
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String format
        start local 2 // org.apache.logging.log4j.util.Supplier[] paramSuppliers
         0: .line 2533
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* format */
            aload 2 /* paramSuppliers */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.enter:(Ljava/lang/String;Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier;)Lorg/apache/logging/log4j/message/EntryMessage;
            areturn
        end local 2 // org.apache.logging.log4j.util.Supplier[] paramSuppliers
        end local 1 // java.lang.String format
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    1     1          format  Ljava/lang/String;
            0    1     2  paramSuppliers  [Lorg/apache/logging/log4j/util/Supplier;
    Signature: (Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier<*>;)Lorg/apache/logging/log4j/message/EntryMessage;
    MethodParameters:
                Name  Flags
      format          final
      paramSuppliers  final

  public org.apache.logging.log4j.message.EntryMessage traceEntry(org.apache.logging.log4j.message.Message);
    descriptor: (Lorg/apache/logging/log4j/message/Message;)Lorg/apache/logging/log4j/message/EntryMessage;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.message.Message message
         0: .line 2538
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* message */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.enter:(Ljava/lang/String;Lorg/apache/logging/log4j/message/Message;)Lorg/apache/logging/log4j/message/EntryMessage;
            areturn
        end local 1 // org.apache.logging.log4j.message.Message message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    1     1  message  Lorg/apache/logging/log4j/message/Message;
    MethodParameters:
         Name  Flags
      message  final

  public void traceExit();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
         0: .line 2543
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aconst_null
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.exit:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         1: .line 2544
            return
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/logging/log4j/spi/AbstractLogger;

  public <R> R traceExit();
    descriptor: (Ljava/lang/Object;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.Object result
         0: .line 2548
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aconst_null
            aload 1 /* result */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.exit:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
            areturn
        end local 1 // java.lang.Object result
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    1     1  result  TR;
    Signature: <R:Ljava/lang/Object;>(TR;)TR;
    MethodParameters:
        Name  Flags
      result  final

  public <R> R traceExit(java.lang.String, );
    descriptor: (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String format
        start local 2 // java.lang.Object result
         0: .line 2553
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            aload 1 /* format */
            aload 2 /* result */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.exit:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
            areturn
        end local 2 // java.lang.Object result
        end local 1 // java.lang.String format
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    1     1  format  Ljava/lang/String;
            0    1     2  result  TR;
    Signature: <R:Ljava/lang/Object;>(Ljava/lang/String;TR;)TR;
    MethodParameters:
        Name  Flags
      format  final
      result  final

  public void traceExit(org.apache.logging.log4j.message.EntryMessage);
    descriptor: (Lorg/apache/logging/log4j/message/EntryMessage;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.message.EntryMessage message
         0: .line 2559
            aload 1 /* message */
            ifnull 2
            aload 0 /* this */
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            getstatic org.apache.logging.log4j.spi.AbstractLogger.EXIT_MARKER:Lorg/apache/logging/log4j/Marker;
            aload 1 /* message */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.isEnabled:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)Z
            ifeq 2
         1: .line 2560
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            getstatic org.apache.logging.log4j.spi.AbstractLogger.EXIT_MARKER:Lorg/apache/logging/log4j/Marker;
            aload 0 /* this */
            getfield org.apache.logging.log4j.spi.AbstractLogger.flowMessageFactory:Lorg/apache/logging/log4j/message/FlowMessageFactory;
            aload 1 /* message */
            invokeinterface org.apache.logging.log4j.message.FlowMessageFactory.newExitMessage:(Lorg/apache/logging/log4j/message/EntryMessage;)Lorg/apache/logging/log4j/message/ExitMessage;
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessageSafely:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         2: .line 2562
      StackMap locals:
      StackMap stack:
            return
        end local 1 // org.apache.logging.log4j.message.EntryMessage message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    3     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    3     1  message  Lorg/apache/logging/log4j/message/EntryMessage;
    MethodParameters:
         Name  Flags
      message  final

  public <R> R traceExit(org.apache.logging.log4j.message.EntryMessage, );
    descriptor: (Lorg/apache/logging/log4j/message/EntryMessage;Ljava/lang/Object;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.message.EntryMessage message
        start local 2 // java.lang.Object result
         0: .line 2567
            aload 1 /* message */
            ifnull 2
            aload 0 /* this */
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            getstatic org.apache.logging.log4j.spi.AbstractLogger.EXIT_MARKER:Lorg/apache/logging/log4j/Marker;
            aload 1 /* message */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.isEnabled:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)Z
            ifeq 2
         1: .line 2568
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            getstatic org.apache.logging.log4j.spi.AbstractLogger.EXIT_MARKER:Lorg/apache/logging/log4j/Marker;
            aload 0 /* this */
            getfield org.apache.logging.log4j.spi.AbstractLogger.flowMessageFactory:Lorg/apache/logging/log4j/message/FlowMessageFactory;
            aload 2 /* result */
            aload 1 /* message */
            invokeinterface org.apache.logging.log4j.message.FlowMessageFactory.newExitMessage:(Ljava/lang/Object;Lorg/apache/logging/log4j/message/EntryMessage;)Lorg/apache/logging/log4j/message/ExitMessage;
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessageSafely:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         2: .line 2570
      StackMap locals:
      StackMap stack:
            aload 2 /* result */
            areturn
        end local 2 // java.lang.Object result
        end local 1 // org.apache.logging.log4j.message.EntryMessage message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    3     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    3     1  message  Lorg/apache/logging/log4j/message/EntryMessage;
            0    3     2   result  TR;
    Signature: <R:Ljava/lang/Object;>(Lorg/apache/logging/log4j/message/EntryMessage;TR;)TR;
    MethodParameters:
         Name  Flags
      message  final
      result   final

  public <R> R traceExit(org.apache.logging.log4j.message.Message, );
    descriptor: (Lorg/apache/logging/log4j/message/Message;Ljava/lang/Object;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.message.Message message
        start local 2 // java.lang.Object result
         0: .line 2576
            aload 1 /* message */
            ifnull 2
            aload 0 /* this */
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            getstatic org.apache.logging.log4j.spi.AbstractLogger.EXIT_MARKER:Lorg/apache/logging/log4j/Marker;
            aload 1 /* message */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.isEnabled:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)Z
            ifeq 2
         1: .line 2577
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            getstatic org.apache.logging.log4j.spi.AbstractLogger.EXIT_MARKER:Lorg/apache/logging/log4j/Marker;
            aload 0 /* this */
            getfield org.apache.logging.log4j.spi.AbstractLogger.flowMessageFactory:Lorg/apache/logging/log4j/message/FlowMessageFactory;
            aload 2 /* result */
            aload 1 /* message */
            invokeinterface org.apache.logging.log4j.message.FlowMessageFactory.newExitMessage:(Ljava/lang/Object;Lorg/apache/logging/log4j/message/Message;)Lorg/apache/logging/log4j/message/ExitMessage;
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logMessageSafely:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         2: .line 2579
      StackMap locals:
      StackMap stack:
            aload 2 /* result */
            areturn
        end local 2 // java.lang.Object result
        end local 1 // org.apache.logging.log4j.message.Message message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    3     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    3     1  message  Lorg/apache/logging/log4j/message/Message;
            0    3     2   result  TR;
    Signature: <R:Ljava/lang/Object;>(Lorg/apache/logging/log4j/message/Message;TR;)TR;
    MethodParameters:
         Name  Flags
      message  final
      result   final

  public void warn(org.apache.logging.log4j.Marker, org.apache.logging.log4j.message.Message);
    descriptor: (Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // org.apache.logging.log4j.message.Message msg
         0: .line 2584
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.WARN:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* msg */
            aload 2 /* msg */
            ifnull 1
            aload 2 /* msg */
            invokeinterface org.apache.logging.log4j.message.Message.getThrowable:()Ljava/lang/Throwable;
            goto 2
      StackMap locals: org.apache.logging.log4j.spi.AbstractLogger org.apache.logging.log4j.Marker org.apache.logging.log4j.message.Message
      StackMap stack: org.apache.logging.log4j.spi.AbstractLogger java.lang.String org.apache.logging.log4j.Level org.apache.logging.log4j.Marker org.apache.logging.log4j.message.Message
         1: aconst_null
      StackMap locals: org.apache.logging.log4j.spi.AbstractLogger org.apache.logging.log4j.Marker org.apache.logging.log4j.message.Message
      StackMap stack: org.apache.logging.log4j.spi.AbstractLogger java.lang.String org.apache.logging.log4j.Level org.apache.logging.log4j.Marker org.apache.logging.log4j.message.Message java.lang.Throwable
         2: invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         3: .line 2585
            return
        end local 2 // org.apache.logging.log4j.message.Message msg
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    4     0    this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    4     1  marker  Lorg/apache/logging/log4j/Marker;
            0    4     2     msg  Lorg/apache/logging/log4j/message/Message;
    MethodParameters:
        Name  Flags
      marker  final
      msg     final

  public void warn(org.apache.logging.log4j.Marker, org.apache.logging.log4j.message.Message, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // org.apache.logging.log4j.message.Message msg
        start local 3 // java.lang.Throwable t
         0: .line 2589
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.WARN:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* msg */
            aload 3 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         1: .line 2590
            return
        end local 3 // java.lang.Throwable t
        end local 2 // org.apache.logging.log4j.message.Message msg
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  marker  Lorg/apache/logging/log4j/Marker;
            0    2     2     msg  Lorg/apache/logging/log4j/message/Message;
            0    2     3       t  Ljava/lang/Throwable;
    MethodParameters:
        Name  Flags
      marker  final
      msg     final
      t       final

  public void warn(org.apache.logging.log4j.Marker, java.lang.CharSequence);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/CharSequence;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.CharSequence message
         0: .line 2594
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.WARN:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/CharSequence;Ljava/lang/Throwable;)V
         1: .line 2595
            return
        end local 2 // java.lang.CharSequence message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/CharSequence;
    MethodParameters:
         Name  Flags
      marker   final
      message  final

  public void warn(org.apache.logging.log4j.Marker, java.lang.CharSequence, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/CharSequence;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.CharSequence message
        start local 3 // java.lang.Throwable t
         0: .line 2599
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.WARN:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/CharSequence;Ljava/lang/Throwable;)V
         1: .line 2600
            return
        end local 3 // java.lang.Throwable t
        end local 2 // java.lang.CharSequence message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/CharSequence;
            0    2     3        t  Ljava/lang/Throwable;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      t        final

  public void warn(org.apache.logging.log4j.Marker, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.Object message
         0: .line 2604
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.WARN:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 2605
            return
        end local 2 // java.lang.Object message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final

  public void warn(org.apache.logging.log4j.Marker, java.lang.Object, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.Object message
        start local 3 // java.lang.Throwable t
         0: .line 2609
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.WARN:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 2610
            return
        end local 3 // java.lang.Throwable t
        end local 2 // java.lang.Object message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/Object;
            0    2     3        t  Ljava/lang/Throwable;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      t        final

  public void warn(org.apache.logging.log4j.Marker, java.lang.String);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
         0: .line 2614
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.WARN:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V
         1: .line 2615
            return
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
    MethodParameters:
         Name  Flags
      marker   final
      message  final

  public void warn(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object[]);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object[] params
         0: .line 2619
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.WARN:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* params */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)V
         1: .line 2620
            return
        end local 3 // java.lang.Object[] params
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3   params  [Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      params   final

  public void warn(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Throwable t
         0: .line 2624
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.WARN:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V
         1: .line 2625
            return
        end local 3 // java.lang.Throwable t
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3        t  Ljava/lang/Throwable;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      t        final

  public void warn(org.apache.logging.log4j.message.Message);
    descriptor: (Lorg/apache/logging/log4j/message/Message;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.message.Message msg
         0: .line 2629
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.WARN:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* msg */
            aload 1 /* msg */
            ifnull 1
            aload 1 /* msg */
            invokeinterface org.apache.logging.log4j.message.Message.getThrowable:()Ljava/lang/Throwable;
            goto 2
      StackMap locals: org.apache.logging.log4j.spi.AbstractLogger org.apache.logging.log4j.message.Message
      StackMap stack: org.apache.logging.log4j.spi.AbstractLogger java.lang.String org.apache.logging.log4j.Level null org.apache.logging.log4j.message.Message
         1: aconst_null
      StackMap locals: org.apache.logging.log4j.spi.AbstractLogger org.apache.logging.log4j.message.Message
      StackMap stack: org.apache.logging.log4j.spi.AbstractLogger java.lang.String org.apache.logging.log4j.Level null org.apache.logging.log4j.message.Message java.lang.Throwable
         2: invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         3: .line 2630
            return
        end local 1 // org.apache.logging.log4j.message.Message msg
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    4     1   msg  Lorg/apache/logging/log4j/message/Message;
    MethodParameters:
      Name  Flags
      msg   final

  public void warn(org.apache.logging.log4j.message.Message, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.message.Message msg
        start local 2 // java.lang.Throwable t
         0: .line 2634
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.WARN:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* msg */
            aload 2 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
         1: .line 2635
            return
        end local 2 // java.lang.Throwable t
        end local 1 // org.apache.logging.log4j.message.Message msg
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   msg  Lorg/apache/logging/log4j/message/Message;
            0    2     2     t  Ljava/lang/Throwable;
    MethodParameters:
      Name  Flags
      msg   final
      t     final

  public void warn(java.lang.CharSequence);
    descriptor: (Ljava/lang/CharSequence;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.CharSequence message
         0: .line 2639
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.WARN:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/CharSequence;Ljava/lang/Throwable;)V
         1: .line 2640
            return
        end local 1 // java.lang.CharSequence message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/CharSequence;
    MethodParameters:
         Name  Flags
      message  final

  public void warn(java.lang.CharSequence, java.lang.Throwable);
    descriptor: (Ljava/lang/CharSequence;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.CharSequence message
        start local 2 // java.lang.Throwable t
         0: .line 2644
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.WARN:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/CharSequence;Ljava/lang/Throwable;)V
         1: .line 2645
            return
        end local 2 // java.lang.Throwable t
        end local 1 // java.lang.CharSequence message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/CharSequence;
            0    2     2        t  Ljava/lang/Throwable;
    MethodParameters:
         Name  Flags
      message  final
      t        final

  public void warn(java.lang.Object);
    descriptor: (Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.Object message
         0: .line 2649
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.WARN:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 2650
            return
        end local 1 // java.lang.Object message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final

  public void warn(java.lang.Object, java.lang.Throwable);
    descriptor: (Ljava/lang/Object;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.Object message
        start local 2 // java.lang.Throwable t
         0: .line 2654
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.WARN:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)V
         1: .line 2655
            return
        end local 2 // java.lang.Throwable t
        end local 1 // java.lang.Object message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/Object;
            0    2     2        t  Ljava/lang/Throwable;
    MethodParameters:
         Name  Flags
      message  final
      t        final

  public void warn(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
         0: .line 2659
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.WARN:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V
         1: .line 2660
            return
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
    MethodParameters:
         Name  Flags
      message  final

  public void warn(java.lang.String, java.lang.Object[]);
    descriptor: (Ljava/lang/String;[Ljava/lang/Object;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object[] params
         0: .line 2664
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.WARN:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* params */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)V
         1: .line 2665
            return
        end local 2 // java.lang.Object[] params
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2   params  [Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      params   final

  public void warn(java.lang.String, java.lang.Throwable);
    descriptor: (Ljava/lang/String;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Throwable t
         0: .line 2669
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.WARN:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V
         1: .line 2670
            return
        end local 2 // java.lang.Throwable t
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2        t  Ljava/lang/Throwable;
    MethodParameters:
         Name  Flags
      message  final
      t        final

  public void warn(org.apache.logging.log4j.util.Supplier<?>);
    descriptor: (Lorg/apache/logging/log4j/util/Supplier;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.util.Supplier msgSupplier
         0: .line 2674
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.WARN:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* msgSupplier */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier;Ljava/lang/Throwable;)V
         1: .line 2675
            return
        end local 1 // org.apache.logging.log4j.util.Supplier msgSupplier
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  msgSupplier  Lorg/apache/logging/log4j/util/Supplier<*>;
    Signature: (Lorg/apache/logging/log4j/util/Supplier<*>;)V
    MethodParameters:
             Name  Flags
      msgSupplier  final

  public void warn(org.apache.logging.log4j.util.Supplier<?>, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/util/Supplier;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.util.Supplier msgSupplier
        start local 2 // java.lang.Throwable t
         0: .line 2679
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.WARN:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* msgSupplier */
            aload 2 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier;Ljava/lang/Throwable;)V
         1: .line 2680
            return
        end local 2 // java.lang.Throwable t
        end local 1 // org.apache.logging.log4j.util.Supplier msgSupplier
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  msgSupplier  Lorg/apache/logging/log4j/util/Supplier<*>;
            0    2     2            t  Ljava/lang/Throwable;
    Signature: (Lorg/apache/logging/log4j/util/Supplier<*>;Ljava/lang/Throwable;)V
    MethodParameters:
             Name  Flags
      msgSupplier  final
      t            final

  public void warn(org.apache.logging.log4j.Marker, org.apache.logging.log4j.util.Supplier<?>);
    descriptor: (Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // org.apache.logging.log4j.util.Supplier msgSupplier
         0: .line 2684
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.WARN:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* msgSupplier */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier;Ljava/lang/Throwable;)V
         1: .line 2685
            return
        end local 2 // org.apache.logging.log4j.util.Supplier msgSupplier
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1       marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  msgSupplier  Lorg/apache/logging/log4j/util/Supplier<*>;
    Signature: (Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier<*>;)V
    MethodParameters:
             Name  Flags
      marker       final
      msgSupplier  final

  public void warn(org.apache.logging.log4j.Marker, java.lang.String, org.apache.logging.log4j.util.Supplier<?>[]);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // org.apache.logging.log4j.util.Supplier[] paramSuppliers
         0: .line 2689
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.WARN:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* paramSuppliers */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier;)V
         1: .line 2690
            return
        end local 3 // org.apache.logging.log4j.util.Supplier[] paramSuppliers
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    2     0            this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1          marker  Lorg/apache/logging/log4j/Marker;
            0    2     2         message  Ljava/lang/String;
            0    2     3  paramSuppliers  [Lorg/apache/logging/log4j/util/Supplier;
    Signature: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier<*>;)V
    MethodParameters:
                Name  Flags
      marker          final
      message         final
      paramSuppliers  final

  public void warn(org.apache.logging.log4j.Marker, org.apache.logging.log4j.util.Supplier<?>, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // org.apache.logging.log4j.util.Supplier msgSupplier
        start local 3 // java.lang.Throwable t
         0: .line 2694
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.WARN:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* msgSupplier */
            aload 3 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier;Ljava/lang/Throwable;)V
         1: .line 2695
            return
        end local 3 // java.lang.Throwable t
        end local 2 // org.apache.logging.log4j.util.Supplier msgSupplier
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1       marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  msgSupplier  Lorg/apache/logging/log4j/util/Supplier<*>;
            0    2     3            t  Ljava/lang/Throwable;
    Signature: (Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/Supplier<*>;Ljava/lang/Throwable;)V
    MethodParameters:
             Name  Flags
      marker       final
      msgSupplier  final
      t            final

  public void warn(java.lang.String, org.apache.logging.log4j.util.Supplier<?>[]);
    descriptor: (Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // org.apache.logging.log4j.util.Supplier[] paramSuppliers
         0: .line 2699
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.WARN:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* paramSuppliers */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier;)V
         1: .line 2700
            return
        end local 2 // org.apache.logging.log4j.util.Supplier[] paramSuppliers
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    2     0            this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1         message  Ljava/lang/String;
            0    2     2  paramSuppliers  [Lorg/apache/logging/log4j/util/Supplier;
    Signature: (Ljava/lang/String;[Lorg/apache/logging/log4j/util/Supplier<*>;)V
    MethodParameters:
                Name  Flags
      message         final
      paramSuppliers  final

  public void warn(org.apache.logging.log4j.Marker, org.apache.logging.log4j.util.MessageSupplier);
    descriptor: (Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/MessageSupplier;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
         0: .line 2704
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.WARN:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* msgSupplier */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/MessageSupplier;Ljava/lang/Throwable;)V
         1: .line 2705
            return
        end local 2 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1       marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  msgSupplier  Lorg/apache/logging/log4j/util/MessageSupplier;
    MethodParameters:
             Name  Flags
      marker       final
      msgSupplier  final

  public void warn(org.apache.logging.log4j.Marker, org.apache.logging.log4j.util.MessageSupplier, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/MessageSupplier;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
        start local 3 // java.lang.Throwable t
         0: .line 2709
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.WARN:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* msgSupplier */
            aload 3 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/MessageSupplier;Ljava/lang/Throwable;)V
         1: .line 2710
            return
        end local 3 // java.lang.Throwable t
        end local 2 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1       marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  msgSupplier  Lorg/apache/logging/log4j/util/MessageSupplier;
            0    2     3            t  Ljava/lang/Throwable;
    MethodParameters:
             Name  Flags
      marker       final
      msgSupplier  final
      t            final

  public void warn(org.apache.logging.log4j.util.MessageSupplier);
    descriptor: (Lorg/apache/logging/log4j/util/MessageSupplier;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
         0: .line 2714
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.WARN:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* msgSupplier */
            aconst_null
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/MessageSupplier;Ljava/lang/Throwable;)V
         1: .line 2715
            return
        end local 1 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  msgSupplier  Lorg/apache/logging/log4j/util/MessageSupplier;
    MethodParameters:
             Name  Flags
      msgSupplier  final

  public void warn(org.apache.logging.log4j.util.MessageSupplier, java.lang.Throwable);
    descriptor: (Lorg/apache/logging/log4j/util/MessageSupplier;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
        start local 2 // java.lang.Throwable t
         0: .line 2719
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.WARN:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* msgSupplier */
            aload 2 /* t */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/util/MessageSupplier;Ljava/lang/Throwable;)V
         1: .line 2720
            return
        end local 2 // java.lang.Throwable t
        end local 1 // org.apache.logging.log4j.util.MessageSupplier msgSupplier
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  msgSupplier  Lorg/apache/logging/log4j/util/MessageSupplier;
            0    2     2            t  Ljava/lang/Throwable;
    MethodParameters:
             Name  Flags
      msgSupplier  final
      t            final

  public void warn(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
         0: .line 2724
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.WARN:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 2725
            return
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final

  public void warn(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=5, args_size=5
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
         0: .line 2729
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.WARN:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 2730
            return
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final

  public void warn(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=6, args_size=6
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
         0: .line 2734
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.WARN:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 2735
            return
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final
      p2       final

  public void warn(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=9, locals=7, args_size=7
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
        start local 6 // java.lang.Object p3
         0: .line 2740
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.WARN:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            aload 6 /* p3 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 2741
            return
        end local 6 // java.lang.Object p3
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
            0    2     6       p3  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final

  public void warn(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=10, locals=8, args_size=8
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
        start local 6 // java.lang.Object p3
        start local 7 // java.lang.Object p4
         0: .line 2746
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.WARN:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            aload 6 /* p3 */
            aload 7 /* p4 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 2747
            return
        end local 7 // java.lang.Object p4
        end local 6 // java.lang.Object p3
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
            0    2     6       p3  Ljava/lang/Object;
            0    2     7       p4  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final

  public void warn(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=11, locals=9, args_size=9
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
        start local 6 // java.lang.Object p3
        start local 7 // java.lang.Object p4
        start local 8 // java.lang.Object p5
         0: .line 2752
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.WARN:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            aload 6 /* p3 */
            aload 7 /* p4 */
            aload 8 /* p5 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 2753
            return
        end local 8 // java.lang.Object p5
        end local 7 // java.lang.Object p4
        end local 6 // java.lang.Object p3
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
            0    2     6       p3  Ljava/lang/Object;
            0    2     7       p4  Ljava/lang/Object;
            0    2     8       p5  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final

  public void warn(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=12, locals=10, args_size=10
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
        start local 6 // java.lang.Object p3
        start local 7 // java.lang.Object p4
        start local 8 // java.lang.Object p5
        start local 9 // java.lang.Object p6
         0: .line 2758
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.WARN:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            aload 6 /* p3 */
            aload 7 /* p4 */
            aload 8 /* p5 */
            aload 9 /* p6 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 2759
            return
        end local 9 // java.lang.Object p6
        end local 8 // java.lang.Object p5
        end local 7 // java.lang.Object p4
        end local 6 // java.lang.Object p3
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
            0    2     6       p3  Ljava/lang/Object;
            0    2     7       p4  Ljava/lang/Object;
            0    2     8       p5  Ljava/lang/Object;
            0    2     9       p6  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final

  public void warn(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=13, locals=11, args_size=11
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
        start local 6 // java.lang.Object p3
        start local 7 // java.lang.Object p4
        start local 8 // java.lang.Object p5
        start local 9 // java.lang.Object p6
        start local 10 // java.lang.Object p7
         0: .line 2764
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.WARN:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            aload 6 /* p3 */
            aload 7 /* p4 */
            aload 8 /* p5 */
            aload 9 /* p6 */
            aload 10 /* p7 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 2765
            return
        end local 10 // java.lang.Object p7
        end local 9 // java.lang.Object p6
        end local 8 // java.lang.Object p5
        end local 7 // java.lang.Object p4
        end local 6 // java.lang.Object p3
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
            0    2     6       p3  Ljava/lang/Object;
            0    2     7       p4  Ljava/lang/Object;
            0    2     8       p5  Ljava/lang/Object;
            0    2     9       p6  Ljava/lang/Object;
            0    2    10       p7  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final
      p7       final

  public void warn(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=14, locals=12, args_size=12
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
        start local 6 // java.lang.Object p3
        start local 7 // java.lang.Object p4
        start local 8 // java.lang.Object p5
        start local 9 // java.lang.Object p6
        start local 10 // java.lang.Object p7
        start local 11 // java.lang.Object p8
         0: .line 2770
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.WARN:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            aload 6 /* p3 */
            aload 7 /* p4 */
            aload 8 /* p5 */
            aload 9 /* p6 */
            aload 10 /* p7 */
            aload 11 /* p8 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 2771
            return
        end local 11 // java.lang.Object p8
        end local 10 // java.lang.Object p7
        end local 9 // java.lang.Object p6
        end local 8 // java.lang.Object p5
        end local 7 // java.lang.Object p4
        end local 6 // java.lang.Object p3
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
            0    2     6       p3  Ljava/lang/Object;
            0    2     7       p4  Ljava/lang/Object;
            0    2     8       p5  Ljava/lang/Object;
            0    2     9       p6  Ljava/lang/Object;
            0    2    10       p7  Ljava/lang/Object;
            0    2    11       p8  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final
      p7       final
      p8       final

  public void warn(org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=15, locals=13, args_size=13
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Marker marker
        start local 2 // java.lang.String message
        start local 3 // java.lang.Object p0
        start local 4 // java.lang.Object p1
        start local 5 // java.lang.Object p2
        start local 6 // java.lang.Object p3
        start local 7 // java.lang.Object p4
        start local 8 // java.lang.Object p5
        start local 9 // java.lang.Object p6
        start local 10 // java.lang.Object p7
        start local 11 // java.lang.Object p8
        start local 12 // java.lang.Object p9
         0: .line 2777
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.WARN:Lorg/apache/logging/log4j/Level;
            aload 1 /* marker */
            aload 2 /* message */
            aload 3 /* p0 */
            aload 4 /* p1 */
            aload 5 /* p2 */
            aload 6 /* p3 */
            aload 7 /* p4 */
            aload 8 /* p5 */
            aload 9 /* p6 */
            aload 10 /* p7 */
            aload 11 /* p8 */
            aload 12 /* p9 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 2778
            return
        end local 12 // java.lang.Object p9
        end local 11 // java.lang.Object p8
        end local 10 // java.lang.Object p7
        end local 9 // java.lang.Object p6
        end local 8 // java.lang.Object p5
        end local 7 // java.lang.Object p4
        end local 6 // java.lang.Object p3
        end local 5 // java.lang.Object p2
        end local 4 // java.lang.Object p1
        end local 3 // java.lang.Object p0
        end local 2 // java.lang.String message
        end local 1 // org.apache.logging.log4j.Marker marker
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1   marker  Lorg/apache/logging/log4j/Marker;
            0    2     2  message  Ljava/lang/String;
            0    2     3       p0  Ljava/lang/Object;
            0    2     4       p1  Ljava/lang/Object;
            0    2     5       p2  Ljava/lang/Object;
            0    2     6       p3  Ljava/lang/Object;
            0    2     7       p4  Ljava/lang/Object;
            0    2     8       p5  Ljava/lang/Object;
            0    2     9       p6  Ljava/lang/Object;
            0    2    10       p7  Ljava/lang/Object;
            0    2    11       p8  Ljava/lang/Object;
            0    2    12       p9  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      marker   final
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final
      p7       final
      p8       final
      p9       final

  public void warn(java.lang.String, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
         0: .line 2782
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.WARN:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 2783
            return
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final

  public void warn(java.lang.String, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
         0: .line 2787
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.WARN:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 2788
            return
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final

  public void warn(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=5
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
        start local 4 // java.lang.Object p2
         0: .line 2792
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.WARN:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            aload 4 /* p2 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 2793
            return
        end local 4 // java.lang.Object p2
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
            0    2     4       p2  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final
      p2       final

  public void warn(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=9, locals=6, args_size=6
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
        start local 4 // java.lang.Object p2
        start local 5 // java.lang.Object p3
         0: .line 2797
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.WARN:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            aload 4 /* p2 */
            aload 5 /* p3 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 2798
            return
        end local 5 // java.lang.Object p3
        end local 4 // java.lang.Object p2
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
            0    2     4       p2  Ljava/lang/Object;
            0    2     5       p3  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final
      p2       final
      p3       final

  public void warn(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=10, locals=7, args_size=7
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
        start local 4 // java.lang.Object p2
        start local 5 // java.lang.Object p3
        start local 6 // java.lang.Object p4
         0: .line 2803
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.WARN:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            aload 4 /* p2 */
            aload 5 /* p3 */
            aload 6 /* p4 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 2804
            return
        end local 6 // java.lang.Object p4
        end local 5 // java.lang.Object p3
        end local 4 // java.lang.Object p2
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
            0    2     4       p2  Ljava/lang/Object;
            0    2     5       p3  Ljava/lang/Object;
            0    2     6       p4  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final

  public void warn(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=11, locals=8, args_size=8
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
        start local 4 // java.lang.Object p2
        start local 5 // java.lang.Object p3
        start local 6 // java.lang.Object p4
        start local 7 // java.lang.Object p5
         0: .line 2809
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.WARN:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            aload 4 /* p2 */
            aload 5 /* p3 */
            aload 6 /* p4 */
            aload 7 /* p5 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 2810
            return
        end local 7 // java.lang.Object p5
        end local 6 // java.lang.Object p4
        end local 5 // java.lang.Object p3
        end local 4 // java.lang.Object p2
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
            0    2     4       p2  Ljava/lang/Object;
            0    2     5       p3  Ljava/lang/Object;
            0    2     6       p4  Ljava/lang/Object;
            0    2     7       p5  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final

  public void warn(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=12, locals=9, args_size=9
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
        start local 4 // java.lang.Object p2
        start local 5 // java.lang.Object p3
        start local 6 // java.lang.Object p4
        start local 7 // java.lang.Object p5
        start local 8 // java.lang.Object p6
         0: .line 2815
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.WARN:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            aload 4 /* p2 */
            aload 5 /* p3 */
            aload 6 /* p4 */
            aload 7 /* p5 */
            aload 8 /* p6 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 2816
            return
        end local 8 // java.lang.Object p6
        end local 7 // java.lang.Object p5
        end local 6 // java.lang.Object p4
        end local 5 // java.lang.Object p3
        end local 4 // java.lang.Object p2
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
            0    2     4       p2  Ljava/lang/Object;
            0    2     5       p3  Ljava/lang/Object;
            0    2     6       p4  Ljava/lang/Object;
            0    2     7       p5  Ljava/lang/Object;
            0    2     8       p6  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final

  public void warn(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=13, locals=10, args_size=10
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
        start local 4 // java.lang.Object p2
        start local 5 // java.lang.Object p3
        start local 6 // java.lang.Object p4
        start local 7 // java.lang.Object p5
        start local 8 // java.lang.Object p6
        start local 9 // java.lang.Object p7
         0: .line 2821
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.WARN:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            aload 4 /* p2 */
            aload 5 /* p3 */
            aload 6 /* p4 */
            aload 7 /* p5 */
            aload 8 /* p6 */
            aload 9 /* p7 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 2822
            return
        end local 9 // java.lang.Object p7
        end local 8 // java.lang.Object p6
        end local 7 // java.lang.Object p5
        end local 6 // java.lang.Object p4
        end local 5 // java.lang.Object p3
        end local 4 // java.lang.Object p2
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
            0    2     4       p2  Ljava/lang/Object;
            0    2     5       p3  Ljava/lang/Object;
            0    2     6       p4  Ljava/lang/Object;
            0    2     7       p5  Ljava/lang/Object;
            0    2     8       p6  Ljava/lang/Object;
            0    2     9       p7  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final
      p7       final

  public void warn(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=14, locals=11, args_size=11
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
        start local 4 // java.lang.Object p2
        start local 5 // java.lang.Object p3
        start local 6 // java.lang.Object p4
        start local 7 // java.lang.Object p5
        start local 8 // java.lang.Object p6
        start local 9 // java.lang.Object p7
        start local 10 // java.lang.Object p8
         0: .line 2827
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.WARN:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            aload 4 /* p2 */
            aload 5 /* p3 */
            aload 6 /* p4 */
            aload 7 /* p5 */
            aload 8 /* p6 */
            aload 9 /* p7 */
            aload 10 /* p8 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 2828
            return
        end local 10 // java.lang.Object p8
        end local 9 // java.lang.Object p7
        end local 8 // java.lang.Object p6
        end local 7 // java.lang.Object p5
        end local 6 // java.lang.Object p4
        end local 5 // java.lang.Object p3
        end local 4 // java.lang.Object p2
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
            0    2     4       p2  Ljava/lang/Object;
            0    2     5       p3  Ljava/lang/Object;
            0    2     6       p4  Ljava/lang/Object;
            0    2     7       p5  Ljava/lang/Object;
            0    2     8       p6  Ljava/lang/Object;
            0    2     9       p7  Ljava/lang/Object;
            0    2    10       p8  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final
      p7       final
      p8       final

  public void warn(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=15, locals=12, args_size=12
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.lang.String message
        start local 2 // java.lang.Object p0
        start local 3 // java.lang.Object p1
        start local 4 // java.lang.Object p2
        start local 5 // java.lang.Object p3
        start local 6 // java.lang.Object p4
        start local 7 // java.lang.Object p5
        start local 8 // java.lang.Object p6
        start local 9 // java.lang.Object p7
        start local 10 // java.lang.Object p8
        start local 11 // java.lang.Object p9
         0: .line 2834
            aload 0 /* this */
            getstatic org.apache.logging.log4j.spi.AbstractLogger.FQCN:Ljava/lang/String;
            getstatic org.apache.logging.log4j.Level.WARN:Lorg/apache/logging/log4j/Level;
            aconst_null
            aload 1 /* message */
            aload 2 /* p0 */
            aload 3 /* p1 */
            aload 4 /* p2 */
            aload 5 /* p3 */
            aload 6 /* p4 */
            aload 7 /* p5 */
            aload 8 /* p6 */
            aload 9 /* p7 */
            aload 10 /* p8 */
            aload 11 /* p9 */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled:(Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
         1: .line 2835
            return
        end local 11 // java.lang.Object p9
        end local 10 // java.lang.Object p8
        end local 9 // java.lang.Object p7
        end local 8 // java.lang.Object p6
        end local 7 // java.lang.Object p5
        end local 6 // java.lang.Object p4
        end local 5 // java.lang.Object p3
        end local 4 // java.lang.Object p2
        end local 3 // java.lang.Object p1
        end local 2 // java.lang.Object p0
        end local 1 // java.lang.String message
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    2     1  message  Ljava/lang/String;
            0    2     2       p0  Ljava/lang/Object;
            0    2     3       p1  Ljava/lang/Object;
            0    2     4       p2  Ljava/lang/Object;
            0    2     5       p3  Ljava/lang/Object;
            0    2     6       p4  Ljava/lang/Object;
            0    2     7       p5  Ljava/lang/Object;
            0    2     8       p6  Ljava/lang/Object;
            0    2     9       p7  Ljava/lang/Object;
            0    2    10       p8  Ljava/lang/Object;
            0    2    11       p9  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      message  final
      p0       final
      p1       final
      p2       final
      p3       final
      p4       final
      p5       final
      p6       final
      p7       final
      p8       final
      p9       final

  protected boolean requiresLocation();
    descriptor: ()Z
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
         0: .line 2838
            iconst_0
            ireturn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/logging/log4j/spi/AbstractLogger;

  public org.apache.logging.log4j.LogBuilder atTrace();
    descriptor: ()Lorg/apache/logging/log4j/LogBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
         0: .line 2848
            aload 0 /* this */
            getstatic org.apache.logging.log4j.Level.TRACE:Lorg/apache/logging/log4j/Level;
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.atLevel:(Lorg/apache/logging/log4j/Level;)Lorg/apache/logging/log4j/LogBuilder;
            areturn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/logging/log4j/spi/AbstractLogger;

  public org.apache.logging.log4j.LogBuilder atDebug();
    descriptor: ()Lorg/apache/logging/log4j/LogBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
         0: .line 2857
            aload 0 /* this */
            getstatic org.apache.logging.log4j.Level.DEBUG:Lorg/apache/logging/log4j/Level;
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.atLevel:(Lorg/apache/logging/log4j/Level;)Lorg/apache/logging/log4j/LogBuilder;
            areturn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/logging/log4j/spi/AbstractLogger;

  public org.apache.logging.log4j.LogBuilder atInfo();
    descriptor: ()Lorg/apache/logging/log4j/LogBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
         0: .line 2866
            aload 0 /* this */
            getstatic org.apache.logging.log4j.Level.INFO:Lorg/apache/logging/log4j/Level;
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.atLevel:(Lorg/apache/logging/log4j/Level;)Lorg/apache/logging/log4j/LogBuilder;
            areturn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/logging/log4j/spi/AbstractLogger;

  public org.apache.logging.log4j.LogBuilder atWarn();
    descriptor: ()Lorg/apache/logging/log4j/LogBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
         0: .line 2875
            aload 0 /* this */
            getstatic org.apache.logging.log4j.Level.WARN:Lorg/apache/logging/log4j/Level;
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.atLevel:(Lorg/apache/logging/log4j/Level;)Lorg/apache/logging/log4j/LogBuilder;
            areturn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/logging/log4j/spi/AbstractLogger;

  public org.apache.logging.log4j.LogBuilder atError();
    descriptor: ()Lorg/apache/logging/log4j/LogBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
         0: .line 2884
            aload 0 /* this */
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.atLevel:(Lorg/apache/logging/log4j/Level;)Lorg/apache/logging/log4j/LogBuilder;
            areturn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/logging/log4j/spi/AbstractLogger;

  public org.apache.logging.log4j.LogBuilder atFatal();
    descriptor: ()Lorg/apache/logging/log4j/LogBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
         0: .line 2893
            aload 0 /* this */
            getstatic org.apache.logging.log4j.Level.FATAL:Lorg/apache/logging/log4j/Level;
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.atLevel:(Lorg/apache/logging/log4j/Level;)Lorg/apache/logging/log4j/LogBuilder;
            areturn
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/logging/log4j/spi/AbstractLogger;

  public org.apache.logging.log4j.LogBuilder always();
    descriptor: ()Lorg/apache/logging/log4j/LogBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=1
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
         0: .line 2902
            aload 0 /* this */
            getfield org.apache.logging.log4j.spi.AbstractLogger.logBuilder:Ljava/lang/ThreadLocal;
            invokevirtual java.lang.ThreadLocal.get:()Ljava/lang/Object;
            checkcast org.apache.logging.log4j.internal.DefaultLogBuilder
            astore 1 /* builder */
        start local 1 // org.apache.logging.log4j.internal.DefaultLogBuilder builder
         1: .line 2903
            aload 1 /* builder */
            invokevirtual org.apache.logging.log4j.internal.DefaultLogBuilder.isInUse:()Z
            ifeq 3
         2: .line 2904
            new org.apache.logging.log4j.internal.DefaultLogBuilder
            dup
            aload 0 /* this */
            invokespecial org.apache.logging.log4j.internal.DefaultLogBuilder.<init>:(Lorg/apache/logging/log4j/Logger;)V
            areturn
         3: .line 2906
      StackMap locals: org.apache.logging.log4j.internal.DefaultLogBuilder
      StackMap stack:
            aload 1 /* builder */
            getstatic org.apache.logging.log4j.Level.OFF:Lorg/apache/logging/log4j/Level;
            invokevirtual org.apache.logging.log4j.internal.DefaultLogBuilder.reset:(Lorg/apache/logging/log4j/Level;)Lorg/apache/logging/log4j/LogBuilder;
            areturn
        end local 1 // org.apache.logging.log4j.internal.DefaultLogBuilder builder
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    4     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            1    4     1  builder  Lorg/apache/logging/log4j/internal/DefaultLogBuilder;

  public org.apache.logging.log4j.LogBuilder atLevel(org.apache.logging.log4j.Level);
    descriptor: (Lorg/apache/logging/log4j/Level;)Lorg/apache/logging/log4j/LogBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
         0: .line 2915
            aload 0 /* this */
            aload 1 /* level */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.isEnabled:(Lorg/apache/logging/log4j/Level;)Z
            ifeq 2
         1: .line 2916
            aload 0 /* this */
            aload 1 /* level */
            invokevirtual org.apache.logging.log4j.spi.AbstractLogger.getLogBuilder:(Lorg/apache/logging/log4j/Level;)Lorg/apache/logging/log4j/internal/DefaultLogBuilder;
            aload 1 /* level */
            invokevirtual org.apache.logging.log4j.internal.DefaultLogBuilder.reset:(Lorg/apache/logging/log4j/Level;)Lorg/apache/logging/log4j/LogBuilder;
            areturn
         2: .line 2918
      StackMap locals:
      StackMap stack:
            getstatic org.apache.logging.log4j.LogBuilder.NOOP:Lorg/apache/logging/log4j/LogBuilder;
            areturn
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    3     1  level  Lorg/apache/logging/log4j/Level;
    MethodParameters:
       Name  Flags
      level  

  private org.apache.logging.log4j.internal.DefaultLogBuilder getLogBuilder(org.apache.logging.log4j.Level);
    descriptor: (Lorg/apache/logging/log4j/Level;)Lorg/apache/logging/log4j/internal/DefaultLogBuilder;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=4, locals=3, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // org.apache.logging.log4j.Level level
         0: .line 2923
            aload 0 /* this */
            getfield org.apache.logging.log4j.spi.AbstractLogger.logBuilder:Ljava/lang/ThreadLocal;
            invokevirtual java.lang.ThreadLocal.get:()Ljava/lang/Object;
            checkcast org.apache.logging.log4j.internal.DefaultLogBuilder
            astore 2 /* builder */
        start local 2 // org.apache.logging.log4j.internal.DefaultLogBuilder builder
         1: .line 2924
            getstatic org.apache.logging.log4j.util.Constants.ENABLE_THREADLOCALS:Z
            ifeq 2
            aload 2 /* builder */
            invokevirtual org.apache.logging.log4j.internal.DefaultLogBuilder.isInUse:()Z
            ifne 2
            aload 2 /* builder */
            goto 3
      StackMap locals: org.apache.logging.log4j.internal.DefaultLogBuilder
      StackMap stack:
         2: new org.apache.logging.log4j.internal.DefaultLogBuilder
            dup
            aload 0 /* this */
            aload 1 /* level */
            invokespecial org.apache.logging.log4j.internal.DefaultLogBuilder.<init>:(Lorg/apache/logging/log4j/Logger;Lorg/apache/logging/log4j/Level;)V
      StackMap locals:
      StackMap stack: org.apache.logging.log4j.internal.DefaultLogBuilder
         3: areturn
        end local 2 // org.apache.logging.log4j.internal.DefaultLogBuilder builder
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    4     0     this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    4     1    level  Lorg/apache/logging/log4j/Level;
            1    4     2  builder  Lorg/apache/logging/log4j/internal/DefaultLogBuilder;
    MethodParameters:
       Name  Flags
      level  

  private void readObject(java.io.ObjectInputStream);
    descriptor: (Ljava/io/ObjectInputStream;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=6, locals=3, args_size=2
        start local 0 // org.apache.logging.log4j.spi.AbstractLogger this
        start local 1 // java.io.ObjectInputStream s
         0: .line 2928
            aload 1 /* s */
            invokevirtual java.io.ObjectInputStream.defaultReadObject:()V
         1: .line 2930
            aload 0 /* this */
            invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
            ldc "logBuilder"
            invokevirtual java.lang.Class.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field;
            astore 2 /* f */
        start local 2 // java.lang.reflect.Field f
         2: .line 2931
            aload 2 /* f */
            iconst_1
            invokevirtual java.lang.reflect.Field.setAccessible:(Z)V
         3: .line 2932
            aload 2 /* f */
            aload 0 /* this */
            new org.apache.logging.log4j.spi.AbstractLogger$LocalLogBuilder
            dup
            aload 0 /* this */
            aload 0 /* this */
            invokespecial org.apache.logging.log4j.spi.AbstractLogger$LocalLogBuilder.<init>:(Lorg/apache/logging/log4j/spi/AbstractLogger;Lorg/apache/logging/log4j/spi/AbstractLogger;)V
            invokevirtual java.lang.reflect.Field.set:(Ljava/lang/Object;Ljava/lang/Object;)V
        end local 2 // java.lang.reflect.Field f
         4: .line 2933
            goto 7
      StackMap locals:
      StackMap stack: java.lang.ReflectiveOperationException
         5: pop
         6: .line 2934
            invokestatic org.apache.logging.log4j.status.StatusLogger.getLogger:()Lorg/apache/logging/log4j/status/StatusLogger;
            ldc "Unable to initialize LogBuilder"
            invokevirtual org.apache.logging.log4j.status.StatusLogger.warn:(Ljava/lang/String;)V
         7: .line 2936
      StackMap locals:
      StackMap stack:
            return
        end local 1 // java.io.ObjectInputStream s
        end local 0 // org.apache.logging.log4j.spi.AbstractLogger this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    8     0  this  Lorg/apache/logging/log4j/spi/AbstractLogger;
            0    8     1     s  Ljava/io/ObjectInputStream;
            2    4     2     f  Ljava/lang/reflect/Field;
      Exception table:
        from    to  target  type
           1     4       5  Class java.lang.NoSuchFieldException
           1     4       5  Class java.lang.IllegalAccessException
    Exceptions:
      throws java.lang.ClassNotFoundException, java.io.IOException
    MethodParameters:
      Name  Flags
      s     final
}
SourceFile: "AbstractLogger.java"
NestMembers:
  org.apache.logging.log4j.spi.AbstractLogger$LocalLogBuilder
InnerClasses:
  private LocalLogBuilder = org.apache.logging.log4j.spi.AbstractLogger$LocalLogBuilder of org.apache.logging.log4j.spi.AbstractLogger