7{  java/lang/Object()V8net/luminis/quic/util/ProgressivelyIncreasingRateLimiter  java/util/ArrayList  run&(Ljava/util/List;)Ljava/lang/Runnable;  execute(Ljava/lang/Runnable;)V  org/assertj/core/api/Assertions assertThat3(Ljava/util/List;)Lorg/assertj/core/api/ListAssert;java/lang/Integer  !valueOf(I)Ljava/lang/Integer; #$% &'org/assertj/core/api/ListAssertcontainsExactlyB([Ljava/lang/Object;)Lorg/assertj/core/api/AbstractIterableAssert;) *'(Ljava/util/List;I)Ljava/lang/Runnable; . /reset 123 4java/util/Listclear) 17 89add(Ljava/lang/Object;)Z;Lnet/luminis/quic/util/ProgressivelyIncreasingRateLimiterTest;firstAndSecondAreExecuted rateLimiter:Lnet/luminis/quic/util/ProgressivelyIncreasingRateLimiter;invocationNumbersLjava/util/List;LocalVariableTypeTable%Ljava/util/List;RuntimeVisibleAnnotationsLorg/junit/jupiter/api/Test;rateIsLimitedToPowersOfTwoindexIi StackMapTable$afterResetRateIsLimitedToPowersOfTwo-lambda$afterResetRateIsLimitedToPowersOfTwo$5(Ljava/util/List;I)V-lambda$afterResetRateIsLimitedToPowersOfTwo$4(Ljava/util/List;)V-lambda$afterResetRateIsLimitedToPowersOfTwo$3#lambda$rateIsLimitedToPowersOfTwo$2"lambda$firstAndSecondAreExecuted$1"lambda$firstAndSecondAreExecuted$0 SourceFile+ProgressivelyIncreasingRateLimiterTest.javaBootstrapMethods\ ]^_ `a"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;d :e WSg :h VSj :k UQm :n TSp :q RSs :t PQ InnerClassesw%java/lang/invoke/MethodHandles$Lookupyjava/lang/invoke/MethodHandlesLookup : </*=> ?@A<?Y L Y M+, +,,YSYS"W=!"#$$%>&> ??@7BC/DEF /DGHIJ<qY L Y M>d6+,(,YSYSYSYSYSY SY@S"W="*+,-.',-0p1>4 KLMLq?@iBCaDEF aDGN1HIO<4Y L Y M+,++,,+-,0>d6+,5,YSYSYSYSYSY SY@S"W=2 5678$:(;.<6=9>E<K@A>49 KL0ML?@BCDEF DGN01HI PQ<@ *6W=>> DE KL RS<6 *6W=8>  DE TS<6 *6W=7>  DE UQ<@ *6W=.> DE KL VS<6 *6W=$>  DE WS<6 *6W=#>  DEXYZ>[bcb[bfb[bib[blb[bob[brbu vxz