2 Z[ \] +^ _ `a `b `cde f ghi jk l j Zm n \o pq +rs r +t t u v wx yz { | }~  Z \  _precisionLptolemy/math/Precision;(Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethis#Lptolemy/math/FixPointQuantization;stringLjava/lang/String;strLenIstLjava/util/StringTokenizer; StackMapTablesd ExceptionsI(Lptolemy/math/Precision;Lptolemy/math/Overflow;Lptolemy/math/Rounding;)V precisionoverflowLptolemy/math/Overflow;roundingLptolemy/math/Rounding;equals(Ljava/lang/Object;)ZotherobjectLjava/lang/Object;getMantissaPrecision()Lptolemy/math/Precision; getPrecisionhashCode()I setOverflow<(Lptolemy/math/Overflow;)Lptolemy/math/FixPointQuantization; setPrecision=(Lptolemy/math/Precision;)Lptolemy/math/FixPointQuantization; setRounding<(Lptolemy/math/Rounding;)Lptolemy/math/FixPointQuantization;toString()Ljava/lang/String; SourceFileFixPointQuantization.java  . ,- O java/util/StringTokenizer, . "java/lang/IllegalArgumentException[A precision string consisting of two integers separated by a '/', or '.' token is required ./ptolemy/math/Precision W C EHFixPointQuantization requires at most a precision overflow and rounding, FG!ptolemy/math/FixPointQuantization NO .@ java/lang/StringBuilder .( O . O VW)ptolemy/math/Quantizationjava/lang/Stringptolemy/math/OverflowSATURATESaturate InnerClasses Lptolemy/math/Overflow$Saturate;ptolemy/math/RoundingNEARESTRoundHalfCeiling(Lptolemy/math/Rounding$RoundHalfCeiling;1(Lptolemy/math/Overflow;Lptolemy/math/Rounding;)VlengthcharAt(I)C substring(II)Ljava/lang/String;'(Ljava/lang/String;Ljava/lang/String;)V hasMoreTokens()Z nextTokengetName+(Ljava/lang/String;)Lptolemy/math/Overflow; _overflow+(Ljava/lang/String;)Lptolemy/math/Rounding; _rounding getRounding()Lptolemy/math/Rounding; getOverflow()Lptolemy/math/Overflow;()Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;getIntegerBitLength(I)Ljava/lang/StringBuilder;getFractionBitLengthptolemy/math/Overflow$Saturate&ptolemy/math/Rounding$RoundHalfCeiling!+,- ./0@**+="+(+d) +dLY+ N- Y *Y-- *-- *-- Y1F[ ]_'`/a8dCfJgTlcnjour|svwz2*345678CV9:;8<=> ? .@0e*,-**+1 2*34A-BCDEFG0}&*+++M*,1"$2 H4&34&IJ;$KL0/*12 34ML0/*12 34NO07 **|12  34PQ0EY*+*1234BCRS0EY+**1234A-TU0EY**+1234DEVW0~LY !"*#$%"*&$ "*'" "*(")"*1+2 L34XYZ \