4 d @        O  3         z    J   {  NB@;C0@x@7_a InnerClassesMAX_SIGNED_POWER_OF_TWOI ConstantValueRuntimeInvisibleAnnotations1Lcom/google/common/annotations/VisibleForTesting;MAX_POWER_OF_SQRT2_UNSIGNEDmaxLog10ForLeadingZeros[B powersOf10[IhalfPowersOf10FLOOR_SQRT_MAX_INT factorialsbiggestBinomialsceilingPowerOfTwo(I)ICodeLineNumberTableLocalVariableTablex StackMapTable$Lcom/google/common/annotations/Beta;floorPowerOfTwo isPowerOfTwo(I)ZlessThanBranchFree(II)Iylog2(ILjava/math/RoundingMode;)I leadingZeroscmplogFloormodeLjava/math/RoundingMode;log10floorPow/Lcom/google/common/annotations/GwtIncompatible; log10Floorpowaccumbksqrt halfSquare sqrtFloordivide(IILjava/math/RoundingMode;)I incrementZabsRemcmpRemToHalfDivisorpqdivremsignummodmresultgcddeltaminDeltaOrZeroaaTwosbTwos checkedAddJcheckedSubtractcheckedMultiply checkedPow saturatedAddsaturatedSubtractsaturatedMultiply saturatedPowlimit factorialnbinomialimeanisPrime()Vthis Lcom/google/common/math/IntMath; SourceFile IntMath.java-Lcom/google/common/annotations/GwtCompatible;emulatedjava/lang/Integer com/google/common/math/IntMathjava/lang/ArithmeticExceptionjava/lang/StringBuilder ceilingPowerOfTwo( ) not representable as an int ` ` Z hi jkjava/lang/AssertionError w` YZ [Z WXexponent ~` |  / by zero ` s sModulus  must be > 0 ` k  k  k ]Zk (%s) > n (%s)  ^Z java/lang/Object com/google/common/math/IntMath$1java/math/RoundingMode(com/google/common/math/MathPreconditions checkPositive(Ljava/lang/String;I)I(I)Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;toString()Ljava/lang/String;(Ljava/lang/String;)VnumberOfLeadingZeros highestOneBit!$SwitchMap$java$math$RoundingModeordinal()IcheckRoundingUnnecessary(Z)VcheckNonNegativejava/lang/Math(D)D$com/google/common/base/Preconditions checkNotNull&(Ljava/lang/Object;)Ljava/lang/Object;absHALF_UP HALF_EVENnumberOfTrailingZerosmincheckNoOverflow(ZLjava/lang/String;II)V!com/google/common/primitives/Ints saturatedCast(J)I checkArgumentcom/google/common/math/LongMath(J)Z1NQRSTUVRSTUWXTUYZTU[ZTU\RS3TU]Z^ZTU _`ay:W&Y:Z_   dtxbCD E0Gc :dRe0Tf g`a: Wb STc  dRTf hiaYd~~b^c dRe@Kjka? d|bjc dR lRTU mnavW+._-44<<FFFd dd=|>d6`Yb* wx<zC~KUZ_enc4ZoR_pRe qRvdRvrse<  tnasW=.>+.Q.;;==EEE`.`Yb&  HUW_kc*sdRsrs gqRauReH@ Tv w`aM3<.db  cdR lR xkaQWcJ0$.<~ x ~ xxt= h~h=h;z<bB,68DRXikmc m:yRzR{Re*,@ @ @CJTv |nauW=+.Y0??AAKKKhh`h`>`Yb&  DSU_e(m*c*e}RudRurs i~Re D @ Tv ~`a1 b1c dR an ,!W Y"l>hd6z6,.-:U@Fddd66|6m6^#6#dd6/,$,%~~66 Y `bj=> ?ABD#E%O/QdSqVtWwYzZ}\]_`dehikmoqctzLR@RRRrsRR/ReJ>@@@)@I @@ @ ka7&YZ_&  ' p=`b'+c 7dR7R+ Re ' B ka`(W)W*=z;*>z<*d6z~6dd;`<*z;+xbJ#(,16@INUXc>6R@R`R`zRAR(8Re + kaqaA ,- bc RzRe@ kaqeA .- bc RzRe@ kaqiA /- bc RzRe@ kaWtR0$.<~0-x 0-~ xx=!1~ 1=z<23~0-h;bN,68DVZl|~  c zR{R~[yRe0,@ @ @ @B @I ka= a4bc R zRTf ka= e4b#c R zRTf ka= i4b.c R zRTf kaWfI0$.<~5x 5~`~ xx=5|~~`>#6~ 6=z<23h;b^9:,<6>8@DBJCMEQGWH^JnNpP|RTVXY[\]^`c*zR{RpgyR|[Re/,@ @ B  @ITf `aS7W8 8.5b opc ReA ka7W9W:;zd<< <.5 A6 diA `mA bB&*;>XZ\^gow}c*aR^"R{Re @ ka> ~z`bc dR lR ia0=bc RT vfa/*>bc a!Y TY TY TYTYTYTYTYTYTY TY TY TY TY TYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTY T YOY OYdOYOY'OY?OY@OYAOYBOY CO YOYOY