1H / 0 12 3 4 15 6 78 0 19 1:; 0< 0=>? originalHeadI originalTail nextElementthis$0Lphex/utils/CircularQueue;(Lphex/utils/CircularQueue;)VCodeLineNumberTableLocalVariableTablethisCircularQueueIterator InnerClasses0Lphex/utils/CircularQueue$CircularQueueIterator;hasNext()Znext()Ljava/lang/Object;objLjava/lang/Object; Exceptionsremove()VcheckForComodification SourceFileCircularQueue.java  +@ AB   CB  ,+ java/util/NoSuchElementException DE FG'java/lang/UnsupportedOperationException)java/util/ConcurrentModificationException.phex/utils/CircularQueue$CircularQueueIteratorjava/lang/Objectjava/util/Iteratorphex/utils/CircularQueue access$000(Lphex/utils/CircularQueue;)I access$100 access$200/(Lphex/utils/CircularQueue;)[Ljava/lang/Object; access$300(Lphex/utils/CircularQueue;I)I \"*+**+*+*+ ! ""#$F***  "%&8*** Y * *2L*** +'68"''() *+2 Y ",+W%**** Y$ %"-.! 1