// class version 50.0 (50)
// access flags 0x21
public class dp extends du  {

  // compiled from: NBTTagList.java

  // access flags 0x2
  private Ljava/util/List; b

  // access flags 0x2
  private B c

  // access flags 0x1A
  private final static Ljava/lang/String; __OBFID = "CL_00001224"

  // access flags 0x1
  public <init>()V
   L0
    LINENUMBER 10 L0
    ALOAD 0
    INVOKESPECIAL du.<init> ()V
   L1
    LINENUMBER 12 L1
    ALOAD 0
    NEW java/util/ArrayList
    DUP
    INVOKESPECIAL java/util/ArrayList.<init> ()V
    PUTFIELD dp.b : Ljava/util/List;
   L2
    LINENUMBER 13 L2
    ALOAD 0
    ICONST_0
    PUTFIELD dp.c : B
    RETURN
   L3
    LOCALVARIABLE this Ldp; L0 L3 0
    MAXSTACK = 3
    MAXLOCALS = 1

  // access flags 0x0
  a(Ljava/io/DataOutput;)V throws java/io/IOException 
   L0
    LINENUMBER 18 L0
    ALOAD 0
    GETFIELD dp.b : Ljava/util/List;
    INVOKEINTERFACE java/util/List.isEmpty ()Z
    IFNE L1
   L2
    LINENUMBER 20 L2
    ALOAD 0
    ALOAD 0
    GETFIELD dp.b : Ljava/util/List;
    ICONST_0
    INVOKEINTERFACE java/util/List.get (I)Ljava/lang/Object;
    CHECKCAST du
    INVOKEVIRTUAL du.a ()B
    PUTFIELD dp.c : B
    GOTO L3
   L1
    LINENUMBER 24 L1
   FRAME FULL [dp java/io/DataOutput] []
    ALOAD 0
    ICONST_0
    PUTFIELD dp.c : B
   L3
    LINENUMBER 27 L3
   FRAME FULL [dp java/io/DataOutput] []
    ALOAD 1
    ALOAD 0
    GETFIELD dp.c : B
    INVOKEINTERFACE java/io/DataOutput.writeByte (I)V
   L4
    LINENUMBER 28 L4
    ALOAD 1
    ALOAD 0
    GETFIELD dp.b : Ljava/util/List;
    INVOKEINTERFACE java/util/List.size ()I
    INVOKEINTERFACE java/io/DataOutput.writeInt (I)V
   L5
    LINENUMBER 30 L5
    ICONST_0
    ISTORE 2
   L6
   FRAME FULL [dp java/io/DataOutput I] []
    ILOAD 2
    ALOAD 0
    GETFIELD dp.b : Ljava/util/List;
    INVOKEINTERFACE java/util/List.size ()I
    IF_ICMPGE L7
   L8
    LINENUMBER 32 L8
    ALOAD 0
    GETFIELD dp.b : Ljava/util/List;
    ILOAD 2
    INVOKEINTERFACE java/util/List.get (I)Ljava/lang/Object;
    CHECKCAST du
    ALOAD 1
    INVOKEVIRTUAL du.a (Ljava/io/DataOutput;)V
   L9
    LINENUMBER 30 L9
    IINC 2 1
    GOTO L6
   L7
    LINENUMBER 34 L7
   FRAME FULL [dp java/io/DataOutput I] []
    RETURN
   L10
    LOCALVARIABLE i I L6 L7 2
    LOCALVARIABLE this Ldp; L0 L10 0
    LOCALVARIABLE par1DataOutput Ljava/io/DataOutput; L0 L10 1
    MAXSTACK = 3
    MAXLOCALS = 3

  // access flags 0x0
  a(Ljava/io/DataInput;I)V throws java/io/IOException 
   L0
    LINENUMBER 38 L0
    ILOAD 2
    SIPUSH 512
    IF_ICMPLE L1
   L2
    LINENUMBER 40 L2
    NEW java/lang/RuntimeException
    DUP
    LDC "Tried to read NBT tag with too high complexity, depth > 512"
    INVOKESPECIAL java/lang/RuntimeException.<init> (Ljava/lang/String;)V
    ATHROW
   L1
    LINENUMBER 44 L1
   FRAME FULL [dp java/io/DataInput I] []
    ALOAD 0
    ALOAD 1
    INVOKEINTERFACE java/io/DataInput.readByte ()B
    PUTFIELD dp.c : B
   L3
    LINENUMBER 45 L3
    ALOAD 1
    INVOKEINTERFACE java/io/DataInput.readInt ()I
    ISTORE 3
   L4
    LINENUMBER 46 L4
    ALOAD 0
    NEW java/util/ArrayList
    DUP
    INVOKESPECIAL java/util/ArrayList.<init> ()V
    PUTFIELD dp.b : Ljava/util/List;
   L5
    LINENUMBER 48 L5
    ICONST_0
    ISTORE 4
   L6
   FRAME FULL [dp java/io/DataInput I I I] []
    ILOAD 4
    ILOAD 3
    IF_ICMPGE L7
   L8
    LINENUMBER 50 L8
    ALOAD 0
    GETFIELD dp.c : B
    INVOKESTATIC du.a (B)Ldu;
    ASTORE 5
   L9
    LINENUMBER 51 L9
    ALOAD 5
    ALOAD 1
    ILOAD 2
    ICONST_1
    IADD
    INVOKEVIRTUAL du.a (Ljava/io/DataInput;I)V
   L10
    LINENUMBER 52 L10
    ALOAD 0
    GETFIELD dp.b : Ljava/util/List;
    ALOAD 5
    INVOKEINTERFACE java/util/List.add (Ljava/lang/Object;)Z
    POP
   L11
    LINENUMBER 48 L11
    IINC 4 1
    GOTO L6
   L7
    LINENUMBER 55 L7
   FRAME FULL [dp java/io/DataInput I I I] []
    RETURN
   L12
    LOCALVARIABLE nbtbase Ldu; L9 L11 5
    LOCALVARIABLE k I L6 L7 4
    LOCALVARIABLE j I L4 L7 3
    LOCALVARIABLE this Ldp; L0 L12 0
    LOCALVARIABLE par1DataInput Ljava/io/DataInput; L0 L12 1
    LOCALVARIABLE par2 I L0 L12 2
    MAXSTACK = 4
    MAXLOCALS = 6

  // access flags 0x1
  public a()B
   L0
    LINENUMBER 59 L0
    BIPUSH 9
    IRETURN
   L1
    LOCALVARIABLE this Ldp; L0 L1 0
    MAXSTACK = 1
    MAXLOCALS = 1

  // access flags 0x1
  public toString()Ljava/lang/String;
   L0
    LINENUMBER 64 L0
    LDC "["
    ASTORE 1
   L1
    LINENUMBER 65 L1
    ICONST_0
    ISTORE 2
   L2
    LINENUMBER 67 L2
    ALOAD 0
    GETFIELD dp.b : Ljava/util/List;
    INVOKEINTERFACE java/util/List.iterator ()Ljava/util/Iterator;
    ASTORE 3
   L3
   FRAME FULL [dp java/lang/String I java/util/Iterator] []
    ALOAD 3
    INVOKEINTERFACE java/util/Iterator.hasNext ()Z
    IFEQ L4
   L5
    LINENUMBER 69 L5
    ALOAD 3
    INVOKEINTERFACE java/util/Iterator.next ()Ljava/lang/Object;
    CHECKCAST du
    ASTORE 4
   L6
    LINENUMBER 70 L6
    NEW java/lang/StringBuilder
    DUP
    INVOKESPECIAL java/lang/StringBuilder.<init> ()V
    ALOAD 1
    INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
    LDC ""
    INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
    ILOAD 2
    INVOKEVIRTUAL java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
    BIPUSH 58
    INVOKEVIRTUAL java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;
    ALOAD 4
    INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;
    BIPUSH 44
    INVOKEVIRTUAL java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;
    INVOKEVIRTUAL java/lang/StringBuilder.toString ()Ljava/lang/String;
    ASTORE 1
   L7
    LINENUMBER 67 L7
    IINC 2 1
    GOTO L3
   L4
    LINENUMBER 73 L4
   FRAME FULL [dp java/lang/String I java/util/Iterator] []
    NEW java/lang/StringBuilder
    DUP
    INVOKESPECIAL java/lang/StringBuilder.<init> ()V
    ALOAD 1
    INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
    INVOKESTATIC codechicken/nei/NEIServerUtils.fixTrailingCommaList (Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;
    LDC "]"
    INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
    INVOKEVIRTUAL java/lang/StringBuilder.toString ()Ljava/lang/String;
    ARETURN
   L8
    LOCALVARIABLE nbtbase Ldu; L6 L7 4
    LOCALVARIABLE iterator Ljava/util/Iterator; L3 L4 3
    LOCALVARIABLE this Ldp; L0 L8 0
    LOCALVARIABLE s Ljava/lang/String; L1 L8 1
    LOCALVARIABLE i I L2 L8 2
    MAXSTACK = 2
    MAXLOCALS = 5

  // access flags 0x1
  public a(Ldu;)V
   L0
    LINENUMBER 78 L0
    ALOAD 0
    GETFIELD dp.c : B
    IFNE L1
   L2
    LINENUMBER 80 L2
    ALOAD 0
    ALOAD 1
    INVOKEVIRTUAL du.a ()B
    PUTFIELD dp.c : B
    GOTO L3
   L1
    LINENUMBER 82 L1
   FRAME FULL [dp du] []
    ALOAD 0
    GETFIELD dp.c : B
    ALOAD 1
    INVOKEVIRTUAL du.a ()B
    IF_ICMPEQ L3
   L4
    LINENUMBER 84 L4
    GETSTATIC java/lang/System.err : Ljava/io/PrintStream;
    LDC "WARNING: Adding mismatching tag types to tag list"
    INVOKEVIRTUAL java/io/PrintStream.println (Ljava/lang/String;)V
   L5
    LINENUMBER 85 L5
    RETURN
   L3
    LINENUMBER 88 L3
   FRAME FULL [dp du] []
    ALOAD 0
    GETFIELD dp.b : Ljava/util/List;
    ALOAD 1
    INVOKEINTERFACE java/util/List.add (Ljava/lang/Object;)Z
    POP
   L6
    LINENUMBER 89 L6
    RETURN
   L7
    LOCALVARIABLE this Ldp; L0 L7 0
    LOCALVARIABLE par1NBTBase Ldu; L0 L7 1
    MAXSTACK = 2
    MAXLOCALS = 2

  // access flags 0x1
  public a(ILdu;)V
   L0
    LINENUMBER 93 L0
    ILOAD 1
    IFLT L1
    ILOAD 1
    ALOAD 0
    GETFIELD dp.b : Ljava/util/List;
    INVOKEINTERFACE java/util/List.size ()I
    IF_ICMPGE L1
   L2
    LINENUMBER 95 L2
    ALOAD 0
    GETFIELD dp.c : B
    IFNE L3
   L4
    LINENUMBER 97 L4
    ALOAD 0
    ALOAD 2
    INVOKEVIRTUAL du.a ()B
    PUTFIELD dp.c : B
    GOTO L5
   L3
    LINENUMBER 99 L3
   FRAME FULL [dp I du] []
    ALOAD 0
    GETFIELD dp.c : B
    ALOAD 2
    INVOKEVIRTUAL du.a ()B
    IF_ICMPEQ L5
   L6
    LINENUMBER 101 L6
    GETSTATIC java/lang/System.err : Ljava/io/PrintStream;
    LDC "WARNING: Adding mismatching tag types to tag list"
    INVOKEVIRTUAL java/io/PrintStream.println (Ljava/lang/String;)V
   L7
    LINENUMBER 102 L7
    RETURN
   L5
    LINENUMBER 105 L5
   FRAME FULL [dp I du] []
    ALOAD 0
    GETFIELD dp.b : Ljava/util/List;
    ILOAD 1
    ALOAD 2
    INVOKEINTERFACE java/util/List.set (ILjava/lang/Object;)Ljava/lang/Object;
    POP
    GOTO L8
   L1
    LINENUMBER 109 L1
   FRAME FULL [dp I du] []
    GETSTATIC java/lang/System.err : Ljava/io/PrintStream;
    LDC "WARNING: index out of bounds to set tag in tag list"
    INVOKEVIRTUAL java/io/PrintStream.println (Ljava/lang/String;)V
   L8
    LINENUMBER 111 L8
   FRAME FULL [dp I du] []
    RETURN
   L9
    LOCALVARIABLE this Ldp; L0 L9 0
    LOCALVARIABLE p_150304_1_ I L0 L9 1
    LOCALVARIABLE p_150304_2_ Ldu; L0 L9 2
    MAXSTACK = 3
    MAXLOCALS = 3

  // access flags 0x1
  public a(I)Ldu;
   L0
    LINENUMBER 115 L0
    ALOAD 0
    GETFIELD dp.b : Ljava/util/List;
    ILOAD 1
    INVOKEINTERFACE java/util/List.remove (I)Ljava/lang/Object;
    CHECKCAST du
    ARETURN
   L1
    LOCALVARIABLE this Ldp; L0 L1 0
    LOCALVARIABLE par1 I L0 L1 1
    MAXSTACK = 2
    MAXLOCALS = 2

  // access flags 0x1
  public b(I)Ldg;
   L0
    LINENUMBER 120 L0
    ILOAD 1
    IFLT L1
    ILOAD 1
    ALOAD 0
    GETFIELD dp.b : Ljava/util/List;
    INVOKEINTERFACE java/util/List.size ()I
    IF_ICMPGE L1
   L2
    LINENUMBER 122 L2
    ALOAD 0
    GETFIELD dp.b : Ljava/util/List;
    ILOAD 1
    INVOKEINTERFACE java/util/List.get (I)Ljava/lang/Object;
    CHECKCAST du
    ASTORE 2
   L3
    LINENUMBER 123 L3
    ALOAD 2
    INVOKEVIRTUAL du.a ()B
    BIPUSH 10
    IF_ICMPNE L4
    ALOAD 2
    CHECKCAST dg
    GOTO L5
   L4
   FRAME FULL [dp I du] []
    NEW dg
    DUP
    INVOKESPECIAL dg.<init> ()V
   L5
   FRAME FULL [dp I du] [dg]
    ARETURN
   L1
    LINENUMBER 127 L1
   FRAME FULL [dp I] []
    NEW dg
    DUP
    INVOKESPECIAL dg.<init> ()V
    ARETURN
   L6
    LOCALVARIABLE nbtbase Ldu; L3 L1 2
    LOCALVARIABLE this Ldp; L0 L6 0
    LOCALVARIABLE p_150305_1_ I L0 L6 1
    MAXSTACK = 2
    MAXLOCALS = 3

  // access flags 0x1
  public c(I)[I
   L0
    LINENUMBER 133 L0
    ILOAD 1
    IFLT L1
    ILOAD 1
    ALOAD 0
    GETFIELD dp.b : Ljava/util/List;
    INVOKEINTERFACE java/util/List.size ()I
    IF_ICMPGE L1
   L2
    LINENUMBER 135 L2
    ALOAD 0
    GETFIELD dp.b : Ljava/util/List;
    ILOAD 1
    INVOKEINTERFACE java/util/List.get (I)Ljava/lang/Object;
    CHECKCAST du
    ASTORE 2
   L3
    LINENUMBER 136 L3
    ALOAD 2
    INVOKEVIRTUAL du.a ()B
    BIPUSH 11
    IF_ICMPNE L4
    ALOAD 2
    CHECKCAST dm
    INVOKEVIRTUAL dm.c ()[I
    GOTO L5
   L4
   FRAME FULL [dp I du] []
    ICONST_0
    NEWARRAY T_INT
   L5
   FRAME FULL [dp I du] [[I]
    ARETURN
   L1
    LINENUMBER 140 L1
   FRAME FULL [dp I] []
    ICONST_0
    NEWARRAY T_INT
    ARETURN
   L6
    LOCALVARIABLE nbtbase Ldu; L3 L1 2
    LOCALVARIABLE this Ldp; L0 L6 0
    LOCALVARIABLE p_150306_1_ I L0 L6 1
    MAXSTACK = 2
    MAXLOCALS = 3

  // access flags 0x1
  public d(I)D
   L0
    LINENUMBER 146 L0
    ILOAD 1
    IFLT L1
    ILOAD 1
    ALOAD 0
    GETFIELD dp.b : Ljava/util/List;
    INVOKEINTERFACE java/util/List.size ()I
    IF_ICMPGE L1
   L2
    LINENUMBER 148 L2
    ALOAD 0
    GETFIELD dp.b : Ljava/util/List;
    ILOAD 1
    INVOKEINTERFACE java/util/List.get (I)Ljava/lang/Object;
    CHECKCAST du
    ASTORE 2
   L3
    LINENUMBER 149 L3
    ALOAD 2
    INVOKEVIRTUAL du.a ()B
    BIPUSH 6
    IF_ICMPNE L4
    ALOAD 2
    CHECKCAST dj
    INVOKEVIRTUAL dj.g ()D
    GOTO L5
   L4
   FRAME FULL [dp I du] []
    DCONST_0
   L5
   FRAME FULL [dp I du] [D]
    DRETURN
   L1
    LINENUMBER 153 L1
   FRAME FULL [dp I] []
    DCONST_0
    DRETURN
   L6
    LOCALVARIABLE nbtbase Ldu; L3 L1 2
    LOCALVARIABLE this Ldp; L0 L6 0
    LOCALVARIABLE p_150309_1_ I L0 L6 1
    MAXSTACK = 2
    MAXLOCALS = 3

  // access flags 0x1
  public e(I)F
   L0
    LINENUMBER 159 L0
    ILOAD 1
    IFLT L1
    ILOAD 1
    ALOAD 0
    GETFIELD dp.b : Ljava/util/List;
    INVOKEINTERFACE java/util/List.size ()I
    IF_ICMPGE L1
   L2
    LINENUMBER 161 L2
    ALOAD 0
    GETFIELD dp.b : Ljava/util/List;
    ILOAD 1
    INVOKEINTERFACE java/util/List.get (I)Ljava/lang/Object;
    CHECKCAST du
    ASTORE 2
   L3
    LINENUMBER 162 L3
    ALOAD 2
    INVOKEVIRTUAL du.a ()B
    ICONST_5
    IF_ICMPNE L4
    ALOAD 2
    CHECKCAST dl
    INVOKEVIRTUAL dl.h ()F
    GOTO L5
   L4
   FRAME FULL [dp I du] []
    FCONST_0
   L5
   FRAME FULL [dp I du] [F]
    FRETURN
   L1
    LINENUMBER 166 L1
   FRAME FULL [dp I] []
    FCONST_0
    FRETURN
   L6
    LOCALVARIABLE nbtbase Ldu; L3 L1 2
    LOCALVARIABLE this Ldp; L0 L6 0
    LOCALVARIABLE p_150308_1_ I L0 L6 1
    MAXSTACK = 2
    MAXLOCALS = 3

  // access flags 0x1
  public f(I)Ljava/lang/String;
   L0
    LINENUMBER 172 L0
    ILOAD 1
    IFLT L1
    ILOAD 1
    ALOAD 0
    GETFIELD dp.b : Ljava/util/List;
    INVOKEINTERFACE java/util/List.size ()I
    IF_ICMPGE L1
   L2
    LINENUMBER 174 L2
    ALOAD 0
    GETFIELD dp.b : Ljava/util/List;
    ILOAD 1
    INVOKEINTERFACE java/util/List.get (I)Ljava/lang/Object;
    CHECKCAST du
    ASTORE 2
   L3
    LINENUMBER 175 L3
    ALOAD 2
    INVOKEVIRTUAL du.a ()B
    BIPUSH 8
    IF_ICMPNE L4
    ALOAD 2
    INVOKEVIRTUAL du.a_ ()Ljava/lang/String;
    GOTO L5
   L4
   FRAME FULL [dp I du] []
    ALOAD 2
    INVOKEVIRTUAL du.toString ()Ljava/lang/String;
   L5
   FRAME FULL [dp I du] [java/lang/String]
    ARETURN
   L1
    LINENUMBER 179 L1
   FRAME FULL [dp I] []
    LDC ""
    ARETURN
   L6
    LOCALVARIABLE nbtbase Ldu; L3 L1 2
    LOCALVARIABLE this Ldp; L0 L6 0
    LOCALVARIABLE p_150307_1_ I L0 L6 1
    MAXSTACK = 2
    MAXLOCALS = 3

  // access flags 0x1
  public c()I
   L0
    LINENUMBER 185 L0
    ALOAD 0
    GETFIELD dp.b : Ljava/util/List;
    INVOKEINTERFACE java/util/List.size ()I
    IRETURN
   L1
    LOCALVARIABLE this Ldp; L0 L1 0
    MAXSTACK = 1
    MAXLOCALS = 1

  // access flags 0x1
  public b()Ldu;
   L0
    LINENUMBER 190 L0
    NEW dp
    DUP
    INVOKESPECIAL dp.<init> ()V
    ASTORE 1
   L1
    LINENUMBER 191 L1
    ALOAD 1
    ALOAD 0
    GETFIELD dp.c : B
    PUTFIELD dp.c : B
   L2
    LINENUMBER 192 L2
    ALOAD 0
    GETFIELD dp.b : Ljava/util/List;
    INVOKEINTERFACE java/util/List.iterator ()Ljava/util/Iterator;
    ASTORE 2
   L3
    LINENUMBER 194 L3
   FRAME FULL [dp dp java/util/Iterator] []
    ALOAD 2
    INVOKEINTERFACE java/util/Iterator.hasNext ()Z
    IFEQ L4
   L5
    LINENUMBER 196 L5
    ALOAD 2
    INVOKEINTERFACE java/util/Iterator.next ()Ljava/lang/Object;
    CHECKCAST du
    ASTORE 3
   L6
    LINENUMBER 197 L6
    ALOAD 3
    INVOKEVIRTUAL du.b ()Ldu;
    ASTORE 4
   L7
    LINENUMBER 198 L7
    ALOAD 1
    GETFIELD dp.b : Ljava/util/List;
    ALOAD 4
    INVOKEINTERFACE java/util/List.add (Ljava/lang/Object;)Z
    POP
   L8
    LINENUMBER 199 L8
    GOTO L3
   L4
    LINENUMBER 201 L4
   FRAME FULL [dp dp java/util/Iterator] []
    ALOAD 1
    ARETURN
   L9
    LOCALVARIABLE nbtbase Ldu; L6 L8 3
    LOCALVARIABLE nbtbase1 Ldu; L7 L8 4
    LOCALVARIABLE this Ldp; L0 L9 0
    LOCALVARIABLE nbttaglist Ldp; L1 L9 1
    LOCALVARIABLE iterator Ljava/util/Iterator; L3 L9 2
    MAXSTACK = 2
    MAXLOCALS = 5

  // access flags 0x1
  public equals(Ljava/lang/Object;)Z
   L0
    LINENUMBER 206 L0
    ALOAD 0
    ALOAD 1
    INVOKESPECIAL du.equals (Ljava/lang/Object;)Z
    IFEQ L1
   L2
    LINENUMBER 208 L2
    ALOAD 1
    CHECKCAST dp
    ASTORE 2
   L3
    LINENUMBER 210 L3
    ALOAD 0
    GETFIELD dp.c : B
    ALOAD 2
    GETFIELD dp.c : B
    IF_ICMPNE L1
   L4
    LINENUMBER 212 L4
    ALOAD 0
    GETFIELD dp.b : Ljava/util/List;
    ALOAD 2
    GETFIELD dp.b : Ljava/util/List;
    INVOKEINTERFACE java/util/List.equals (Ljava/lang/Object;)Z
    IRETURN
   L1
    LINENUMBER 216 L1
   FRAME FULL [dp java/lang/Object] []
    ICONST_0
    IRETURN
   L5
    LOCALVARIABLE nbttaglist Ldp; L3 L1 2
    LOCALVARIABLE this Ldp; L0 L5 0
    LOCALVARIABLE par1Obj Ljava/lang/Object; L0 L5 1
    MAXSTACK = 2
    MAXLOCALS = 3

  // access flags 0x1
  public hashCode()I
   L0
    LINENUMBER 221 L0
    ALOAD 0
    INVOKESPECIAL du.hashCode ()I
    ALOAD 0
    GETFIELD dp.b : Ljava/util/List;
    INVOKEINTERFACE java/util/List.hashCode ()I
    IXOR
    IRETURN
   L1
    LOCALVARIABLE this Ldp; L0 L1 0
    MAXSTACK = 2
    MAXLOCALS = 1

  // access flags 0x1
  public d()I
   L0
    LINENUMBER 226 L0
    ALOAD 0
    GETFIELD dp.c : B
    IRETURN
   L1
    LOCALVARIABLE this Ldp; L0 L1 0
    MAXSTACK = 1
    MAXLOCALS = 1
}
