2a/org/elasticsearch/common/math/MathPreconditionsjava/lang/ObjectMathPreconditions.java4Lorg/elasticsearch/common/annotations/GwtCompatible; checkPositive(Ljava/lang/String;I)ILjavax/annotation/Nullable;"java/lang/IllegalArgumentException java/lang/String valueOf&(Ljava/lang/Object;)Ljava/lang/String;  java/lang/StringBuilderlength()I  (I)V  append-(Ljava/lang/String;)Ljava/lang/StringBuilder;   ( (I)Ljava/lang/StringBuilder; " # ) must be > 0%toString()Ljava/lang/String; '( )(Ljava/lang/String;)V + ,roleLjava/lang/String;xI(Ljava/lang/String;J)J(J)Ljava/lang/StringBuilder; 3 4J@(Ljava/lang/String;Ljava/math/BigInteger;)Ljava/math/BigInteger;java/math/BigInteger8signum : 9;Ljava/math/BigInteger;checkNonNegative) must be >= 0?(Ljava/lang/String;D)D(D)Ljava/lang/StringBuilder; B CDcheckRoundingUnnecessary(Z)Vjava/lang/ArithmeticExceptionH0mode was UNNECESSARY, but rounding was necessaryJ I, conditionZ checkInRange not in rangePcheckNoOverflowoverflowS()V U Vthis1Lorg/elasticsearch/common/math/MathPreconditions;CodeLocalVariableTableLineNumberTable StackMapTable"RuntimeVisibleParameterAnnotations SourceFileRuntimeInvisibleAnnotations0 Z;8 Y*M>Y,`,!$&*-[;./;01\ 9"]9^  2Z? : Y*N7Y#-`-!5&*-[?./?06\&'=)]=^  7ZI+<C Y*M+NY,`-`,!-&*-+[I./I0=\-.G0]G^  >Z;8 Y*M>Y,`,!$@*-[;./;01\4597]9^  >2Z? : Y*N7Y$-`-!5@*-[?./?06\;<=>]=^  >7ZI+<C Y*M+NY,`-`,!-@*-+[I./I0=\BCGE]G^  >AZ?': Y*N'9Y(-`-!D@*-'[?./?0E\IJ=L]=^  FGZJ IYKL[ MN\PQS]OGZJ IYQL[ MN\VWY]RGZJ IYTL[ MN\\]_]UZ/*W[ XY\a_`