4G 1 234 5 6 7 8 9: 2; <>?@iteratorLjava/util/Iterator; SignatureLjava/util/Iterator<+TE;>; hasPeekedZ peekedElementLjava/lang/Object;TE;(Ljava/util/Iterator;)VCodeLineNumberTableLocalVariableTablethis PeekingImpl InnerClasses1Lcom/google/common/collect/Iterators$PeekingImpl;LocalVariableTypeTable6Lcom/google/common/collect/Iterators$PeekingImpl;(Ljava/util/Iterator<+TE;>;)VhasNext()Z StackMapTablenext()Ljava/lang/Object;result()TE;remove()VpeekXLjava/lang/Object;Lcom/google/common/collect/PeekingIterator; SourceFileIterators.java ,A BCjava/util/Iterator   $% '( (Can't remove after you've peeked at next DE +,F/com/google/common/collect/Iterators$PeekingImpljava/lang/Object)com/google/common/collect/PeekingIterator$com/google/common/base/Preconditions checkNotNull&(Ljava/lang/Object;)Ljava/lang/Object; checkState(ZLjava/lang/Object;)V#com/google/common/collect/Iterators h**+ !"#$%a**  ! "&@'("* **L**+ "  )!"" )&*+,j* *   ! "& @-(o*****  ! "&*./0  =