3 A = = = =   ,   , , , , = ^  , , 4k 1   = sizeBytesI formatterLjava/text/DecimalFormat; formatStrLjava/lang/String;(IZ)VCodeLineNumberTableLocalVariableTablethis$Lorg/das2/qstream/AsciiTransferType;scientificNotationZ(IZI)Vpoundsdecimals StackMapTable getFormat(IZ)Ljava/lang/String;ibufferLjava/lang/StringBuilder;lengthsciwrite(DLjava/nio/ByteBuffer;)Vex&Ljava/io/UnsupportedEncodingException;dDLjava/nio/ByteBuffer;sbytes[Bgread(Ljava/nio/ByteBuffer;)Dstr!Ljava/lang/NumberFormatException;()IisAscii()Zname()Ljava/lang/String; getByNameB(Ljava/lang/String;Ljava/util/Map;)Lorg/das2/qstream/TransferType; propertiesLjava/util/Map;pLjava/util/regex/Pattern;mLjava/util/regex/Matcher;LocalVariableTypeTable5Ljava/util/Map; Signatureh(Ljava/lang/String;Ljava/util/Map;)Lorg/das2/qstream/TransferType; SourceFileAsciiTransferType.java H BC VW FG DE"java/lang/IllegalArgumentExceptionsizeBytes cannot be less than 6 H#sizeBytes cannot be greater than 180################java/lang/StringBuilder0. u"decimals cannot be greater than 16E00;-#0.####0.###0.##0.# H+0.  [q  US-ASCII ***********************$java/io/UnsupportedEncodingException    java/lang/String H u java/lang/RuntimeException Hjava/lang/NumberFormatExceptionjava/lang/Doubleascii  ascii(\d+)  s"org/das2/qstream/AsciiTransferType  HIorg/das2/qstream/TransferTypejava/nio/ByteBufferjava/util/regex/Patternjava/util/regex/Matcher()Vorg/das2/util/NumberFormatUtilgetDecimalFormat-(Ljava/lang/String;)Ljava/text/DecimalFormat;(Ljava/lang/String;)Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder; substring(II)Ljava/lang/String;toString(I)V(C)Ljava/lang/StringBuilder;java/text/DecimalFormatformat(D)Ljava/lang/String;!org/das2/util/FixedWidthFormatter'(Ljava/lang/String;I)Ljava/lang/String;charAt(I)C(I)Ljava/lang/String;getBytes(Ljava/lang/String;)[BloggerLjava/util/logging/Logger;java/util/logging/LevelSEVERELjava/util/logging/Level;java/util/logging/LoggerlogC(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)Vput([B)Ljava/nio/ByteBuffer;get([BLjava/lang/String;)Vtrim parseDouble(Ljava/lang/String;)D(Ljava/lang/Throwable;)V(I)Ljava/lang/StringBuilder;compile-(Ljava/lang/String;)Ljava/util/regex/Pattern;matcher3(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;matchesgroupjava/lang/IntegerparseInt(Ljava/lang/String;)I!=ABCDEFG HIJn ***d**K L  MN BC OPHQJ@** Y  Y  * 7' :* Y Y * Y***KF'( )*+,).-/60<1@2]3`4j6n79:L4@RGMNBCOPSCTU )  VWJm 3   YM,W>d,0W,W,KN= >?@AB"C%D+E.F4G7I:LCMJNTO[NaQhRL*LXCC*YZm[Cm\PT ]^_Jp*':* Y:**:*d  ( + Y! ::"#:*$*"#::&'()-*W{%K>X Y,Z8[C]^^x`{bcdhfgjlL> `aMNbcYd eG{>fgT,h4&iBjklJ?*M+,+W,Y,"-.N-/:&'0)1Y2:5  % 93K& pq tu v"w/x9y;zL>mG"`a;`n?MN?Yd8fgT UoijXpBqJ/*KL MNrsJ,KL MNtuJA Y7*8KL MN vwJ&9:M,*;N-<=Y->?@K $L*&tG&xy z{ |}~ &xT $