Êþº¾Ešjava/lang/Integer  *com/google/common/collect/AbstractIterator()V  ,net/minecraft/util/SequencedPriorityIteratorhighestPrioQueueLjava/util/Deque;€   highestPrioI0it/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap   queuesByPriority*Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;   java/util/DequeaddLast(Ljava/lang/Object;)V" #$get1()Lit/unimi/dsi/fastutil/ints/Int2ObjectFunction; &'( )*(it/unimi/dsi/fastutil/ints/Int2ObjectMapcomputeIfAbsentD(ILit/unimi/dsi/fastutil/ints/Int2ObjectFunction;)Ljava/lang/Object; , -. endOfData()Ljava/lang/Object; 0 1. removeFirst 3 45isEmpty()Z 7 8!switchCacheToNextHighestPrioQueue :;< =>)it/unimi/dsi/fastutil/ints/Int2ObjectMaps fastIterableZ(Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;)Lit/unimi/dsi/fastutil/objects/ObjectIterable; @AB CD,it/unimi/dsi/fastutil/objects/ObjectIterableiterator0()Lit/unimi/dsi/fastutil/objects/ObjectIterator; FGH I5java/util/IteratorhasNext FK L.nextN.it/unimi/dsi/fastutil/ints/Int2ObjectMap$Entry MP Q.getValue MS TU getIntKey()I WXY Z[ com/google/common/collect/Queues newArrayDeque()Ljava/util/ArrayDeque;MIN_PRIO ConstantValue SignatureLjava/util/Deque;RuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable;BLit/unimi/dsi/fastutil/ints/Int2ObjectMap;>;CodeLineNumberTableLocalVariableTablethis.Lnet/minecraft/util/SequencedPriorityIterator;LocalVariableTypeTable3Lnet/minecraft/util/SequencedPriorityIterator;add(Ljava/lang/Object;I)VdataLjava/lang/Object;priorityqueueTT; StackMapTableMethodParameters(TT;I)V computeNextresultwjava/lang/Object()TT;prioentry0Lit/unimi/dsi/fastutil/ints/Int2ObjectMap$Entry;foundHighestPriofoundHighestPrioQueueHLit/unimi/dsi/fastutil/ints/Int2ObjectMap$Entry;>; lambda$add$0(I)Ljava/util/Deque;orderGLcom/google/common/collect/AbstractIterator; SourceFileSequencedPriorityIterator.javaBootstrapMethods‡(I)Ljava/lang/Object;‰ Š €€� Ž�� ‘’"java/lang/invoke/LambdaMetafactory metafactoryÌ(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; InnerClassesEntry–%java/lang/invoke/MethodHandles$Lookup˜java/lang/invoke/MethodHandlesLookup1 \] ^_`a^bcc*·*µ *µ*»Y·µ±d e fgh fijkcäG*´ *´ Æ*´ +¹±*´º!¹%ÀN-+¹*´¡ *-µ *µ±d& -4!<"A#F%e*GfgGlmGn-oh GfiGlp-o_q ü+r ln^st.c­1*´ Ç*¶+°*´ ¹/L+Ç*¶+°*´ ¹2™*¶6+°d")* -/03+4/7e1fgumh1fiupq  üv^x`a8cEm<M*´¸9¹?N-¹E™J-¹JÀM:¹OÀ:¹R6¤!¹2š<M*´d §§ÿ³*µ*,µ ±d:;<>&?2@;BKCNDQF\G_JbLgMlNe>2-o;$y&9z{mfgj|h}h*2-o_&9z~mfih}_qþFûLú €c.¸V°de �^‚ƒ„… Œ†ˆ‹“M&” •—™