Edit C:\Program Files\Java\jre8\lib\java\math\BigInteger.class
Êþº¾ 4y? Íeÿÿþ i n w x z ? ? ? ? ? ¯ ã ä å æ ç è é ñ@gn > $assertionsDisabled ()B ()D ()F ()I ()J ()Ljava/lang/Object; ()Ljava/lang/String; ()S ()V ()Z ()[B ()[I (CI)I (D)D (D)J (I)C (I)F (I)I (I)Ljava/lang/String; (I)V (I)Z (II)I (II)Ljava/lang/String; (I[B)V (I[I)V (J)D (J)I (J)J (J)V (J[I)[I (Ljava/io/ObjectInputStream;)V (Ljava/io/ObjectOutputStream;)V (Ljava/lang/Object;)Z (Ljava/lang/String;)V (Ljava/lang/String;)Z ([B)V ([B)[I ([BI)V ([C)V ([CII)I ([CII)V ([I)V ([I)[I ([II)I ([II)V ([II)[I ([III)V ([III)[I ([IIII)I ([II[I)[I ([II[II)V ([II[II)[I ([II[II[I)[I ([IJ)[I ([I[I)[I ([I[II)I ([I[III)[I ([I[IIII)I ([I[IIII)V ([I[IIJ[I)[I ([I[I[IIJ[I)[I ([I[I[II[I)V 0 ?000000000000000000000000000000000000000000000000000000000000000 <clinit> <init> BURNIKEL_ZIEGLER_OFFSET BURNIKEL_ZIEGLER_THRESHOLD BigInteger out of byte range BigInteger out of int range BigInteger out of long range BigInteger out of short range )BigInteger would overflow supported range BigInteger: Invalid signum value +BigInteger: Magnitude not present in stream &BigInteger: Out of the supported range (BigInteger: Signum not present in stream BigInteger: modulus not positive %BigInteger: signum-magnitude mismatch Code ConstantValue D DEFAULT_PRIME_CERTAINTY Deprecated Exceptions I Illegal digit Illegal embedded sign character InnerClasses Invalid signum value J KARATSUBA_SQUARE_THRESHOLD KARATSUBA_THRESHOLD LOG_TWO LONG_MASK LineNumberTable Ljava/lang/Class; MAX_CONSTANT MAX_MAG_LENGTH MONTGOMERY_INTRINSIC_THRESHOLD MULTIPLY_SQUARE_THRESHOLD NEGATIVE_ONE Negative bit address Negative exponent ONE PRIME_SEARCH_BIT_LENGTH_LIMIT 4Prime search implementation restriction on bitLength Radix out of range RuntimeVisibleAnnotations $SCHOENHAGE_BASE_CONVERSION_THRESHOLD SMALL_PRIME_PRODUCT SMALL_PRIME_THRESHOLD Signature SourceFile StackMapTable TEN TOOM_COOK_SQUARE_THRESHOLD TOOM_COOK_THRESHOLD TWO TYPE Z ZERO Zero length BigInteger [B [C [D [I [J [Ljava/io/ObjectStreamField; [Ljava/lang/String; [Ljava/math/BigInteger; [[I [[Ljava/math/BigInteger; abs add addOne and andNot append arraycopy bitCount bitLength bitLength < 2 bitLengthForInt bitsPerDigit bnExpModThreshTable byteValue byteValueExact charAt checkRange clearBit clone compareMagnitude compareTo copyOf copyOfRange current defaulted desiredAssertionStatus destructiveMulAdd digit digitsPerInt digitsPerLong divide divideAndRemainder !divideAndRemainderBurnikelZiegler divideAndRemainderKnuth divideBurnikelZiegler divideKnuth doubleValue equals exactDivideBy3 firstNonzeroByteNum firstNonzeroIntNum flipBit floatValue gcd get getInt getLower getLowestSetBit getPrimeSearchLen getRadixConversionCache getToomSlice getUpper hashCode hybridGCD implMontgomeryMultiply implMontgomeryMultiplyChecks implMontgomerySquare implMulAdd implMulAddCheck implSquareToLen implSquareToLenChecks !input array length must be even: !input array length out of bound: input len is out of bound: input length is out of bound: input length out of bound: input offset is invalid: input offset is out of bound: insert intArrayCmpToLen intBitsToFloat intLength intRadix intValue intValueExact invalid input length: inverseMod64 isProbablePrime isZero jacobiSymbol java/io/IOException java/io/ObjectInputStream "java/io/ObjectInputStream$GetField java/io/ObjectOutputStream #java/io/ObjectOutputStream$PutField java/io/ObjectStreamField java/io/StreamCorruptedException java/lang/ArithmeticException java/lang/AssertionError java/lang/Character java/lang/Class java/lang/ClassNotFoundException java/lang/Comparable java/lang/Double java/lang/Float "java/lang/IllegalArgumentException java/lang/Integer java/lang/Long java/lang/Math java/lang/Number java/lang/NumberFormatException java/lang/RuntimeException java/lang/String java/lang/StringBuilder java/lang/System java/math/BigInteger !java/math/BigInteger$UnsafeHolder java/math/BitSieve java/math/MutableBigInteger java/util/Arrays java/util/Random &java/util/concurrent/ThreadLocalRandom javaIncrement largePrime lastIndexOf leftShift length log logCache longBitsToDouble longRadix longValue longValueExact lowestSetBit lucasLehmerSequence mag magSerializedForm magnitude makePositive materialize max min mod mod2 modInverse modPow modPow2 montReduce montgomeryMultiply montgomerySquare mulAdd multiply multiplyByInt multiplyKaratsuba multiplyToLen multiplyToomCook3 mutableModInverse negConst negate nextBytes nextInt nextProbablePrime normalize not numBits must be non-negative numberOfLeadingZeros numberOfTrailingZeros oddModPow or parseInt passesLucasLehmer passesMillerRabin posConst pow powerCache primeToCertainty primitiveLeftShift primitiveRightShift probablePrime put putFields putMag putSign randomBits readFields readObject remainder remainderBurnikelZiegler remainderKnuth reportOverflow retrieve round serialPersistentFields serialVersionUID setBit shiftLeft shiftRight shiftRightImpl shortValue shortValueExact signBit signInt signum signum-magnitude mismatch smallPrime smallToString square squareKaratsuba squareToLen squareToomCook3 start < 0: stripLeadingZeroBytes stripLeadingZeroInts subN substring subtract testBit toBigInteger toByteArray toIntArray toString trustedStripLeadingZeroInts valueOf writeFields writeObject xor zeros ( P _ d ? Ø ð ÿÿ?¤  @ÒÙ1 /od ÆÛa?JQ i®@?Ø ?IuEq¡ ¹ Íe #tH?$}¼?+s¨@0?!4æ;A5Gf{;?Ê @ EF³ÛHÂs?LK@ Lú<ÁWöÁ \Ø@kZnm?µuÛ??ÿÿÿÿ? ? ? ?ü?©;ûÿÿÿÿÿÿÿðÿÿÿÿÿÿÿÿ % ) > X J X ; ¯ J × X Î ; ¡ Z ¯ þ J ? × X ? Î ; o ¡ Ò . Z ? ¯ UUUV ÿÿÿ ªªª« ÿÿÿÿ ?[dp¯? ÿÿÿÿÿÿé «µ>kqþ²f?u·`Æ îW î??¤Xï@?)é? ඳ§d ¿0zèýYô·24¹¼Ä? %?O_ ?9¥}? Ê !D÷Ð, "nÓdx¿ '¹^?~!Ùñ-·ýÙÀïI.åg%ðn\q6By?P"a8=?p¸_ø@ A¸á M(ËVÃ?¥9VXY{Ê¢@ Z<#ã? ['¬?=ùw] áå<\? geÇ?ú?xsrb×Mÿð @ ð _ ` e f g h j k l m o ® Í!%f ? ? ? ¢ £ ¤ ¥ ö ÷ ø ù ú û ü ý þ ÿ Ljava/lang/Deprecated; Ljava/math/BigInteger; @Ljava/lang/Number;Ljava/lang/Comparable<Ljava/math/BigInteger;>; &()Ljava/io/ObjectInputStream$GetField; '()Ljava/io/ObjectOutputStream$PutField; (Ljava/lang/Object;)I (JI)Ljava/lang/String; (Ljava/lang/String;I)I (Ljava/lang/String;I)V (C)Ljava/lang/StringBuilder; (I)Ljava/lang/StringBuilder; (IC)Ljava/lang/StringBuilder; ()Ljava/math/BigInteger; (I)Ljava/math/BigInteger; (II)Ljava/math/BigInteger; (IIII)Ljava/math/BigInteger; (ILjava/math/BigInteger;)I (J)Ljava/math/BigInteger; (Ljava/math/BigInteger;)I (Ljava/math/BigInteger;)V (Ljava/math/BigInteger;I)V (Ljava/math/BigInteger;[I)V ([I)Ljava/math/BigInteger; ([III)Ljava/math/BigInteger; (Ljava/math/MutableBigInteger;)V (IILjava/util/Random;)V (ILjava/util/Random;)V (ILjava/util/Random;)Z (ILjava/util/Random;)[B *()Ljava/util/concurrent/ThreadLocalRandom; &(Ljava/lang/String;Ljava/lang/Class;)V *(Ljava/lang/Object;ILjava/lang/Object;II)V )([Ljava/lang/Object;I)[Ljava/lang/Object; '(Ljava/lang/String;Ljava/lang/Object;)V -(Ljava/lang/Object;)Ljava/lang/StringBuilder; -(Ljava/lang/String;)Ljava/lang/StringBuilder; 4(Ljava/math/BigInteger;Ljava/lang/StringBuilder;II)V .(Ljava/math/BigInteger;)Ljava/math/BigInteger; /(Ljava/math/BigInteger;)[Ljava/math/BigInteger; /(Ljava/math/BigInteger;I)Ljava/math/BigInteger; ,(IILjava/util/Random;)Ljava/math/BigInteger; +(ILjava/util/Random;)Ljava/math/BigInteger; <(Ljava/math/MutableBigInteger;)Ljava/math/MutableBigInteger; =(Ljava/math/MutableBigInteger;Ljava/math/MutableBigInteger;)V 8(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; E(ILjava/math/BigInteger;Ljava/math/BigInteger;)Ljava/math/BigInteger; D(Ljava/math/BigInteger;Ljava/math/BigInteger;)Ljava/math/BigInteger; A(Ljava/math/BigInteger;ILjava/util/Random;)Ljava/math/BigInteger; Y(Ljava/math/MutableBigInteger;Ljava/math/MutableBigInteger;)Ljava/math/MutableBigInteger; Z(Ljava/math/MutableBigInteger;Ljava/math/MutableBigInteger;Z)Ljava/math/MutableBigInteger; ~ r v ® v Î v! vf v ? ? ² ?  ? à ? î ?# ? ± \ ¡ ? ?~ ¢ ?¥ ?¥ ?¥ ?¥ ?¥ ?¥ £9 £H £J ¥ ³ ! ® $ Î $ Õ $ í $ ï $ $<