4+     W    6@$    6   6 6 6 6  3 3 3 6 6? |Zr 6 6 3 3 6 3   3  X  ? ? ? ?@@k@ X X ? @;L X X linearDivider$Lorg/das2/datum/LinearDomainDivider;create&()Lorg/das2/datum/LogLinDomainDivider;CodeLineNumberTable((II)Lorg/das2/datum/LogLinDomainDivider;LocalVariableTable significandIexponentlin()Vthis$Lorg/das2/datum/LogLinDomainDivider;'(Lorg/das2/datum/LinearDomainDivider;)V StackMapTablecoarserDivider!(Z)Lorg/das2/datum/DomainDivider;supersetZd finerDivider boundariesJ(Lorg/das2/datum/Datum;Lorg/das2/datum/Datum;)Lorg/das2/datum/DatumVector;wLorg/das2/datum/Datum;nstepnewMinnewMaxminmax multiplierDbbLjava/util/ArrayList;decade nextDecadecurrentLorg/das2/datum/DatumRange;muLorg/das2/datum/Units;resultLorg/das2/datum/DatumVector;LocalVariableTypeTable-Ljava/util/ArrayList; boundaryCount/(Lorg/das2/datum/Datum;Lorg/das2/datum/Datum;)JrangeContaining3(Lorg/das2/datum/Datum;)Lorg/das2/datum/DatumRange;v logDividerLorg/das2/datum/DomainDivider; decadeOffsetrangesigFigs()ItoString()Ljava/lang/String;main([Ljava/lang/String;)Viargs[Ljava/lang/String;drdv SourceFileLogLinDomainDivider.java"org/das2/datum/LogLinDomainDivider ef"org/das2/datum/LinearDomainDivider e ei YZ "java/lang/IllegalArgumentExceptionsignificand must be 1, 2, or 5. e mn [ org/das2/datum/LogDomainDivider rn  min and max must be finite     java/util/ArrayList   z {            org/das2/datum/DatumRange e org/das2/datum/Datum [Lorg/das2/datum/Datum;  st  java/lang/StringBuilderloglin linearDivider=  ! " #$ % &' (, ) f *java/lang/Objectorg/das2/datum/DomainDividerorg/das2/datum/Unitsorg/das2/datum/DatumVector(II)VgetSignificand(Ljava/lang/String;)V(D)Lorg/das2/datum/Datum;isFinite()Zjava/lang/SystemerrLjava/io/PrintStream;java/io/PrintStreamprintlnvalue()Djava/lang/Mathlog10(D)Dfloorpow(DD)Dmultiply doubleValuedivide()Lorg/das2/datum/Datum;newRangeI(Lorg/das2/datum/Datum;Lorg/das2/datum/Datum;)Lorg/das2/datum/DatumRange;getUnits()Lorg/das2/datum/Units;le(Lorg/das2/datum/Datum;)Zgeadd(Ljava/lang/Object;)Zgtnext()Lorg/das2/datum/DatumRange;width createDatum.(Lorg/das2/datum/Datum;)Lorg/das2/datum/Datum;/(Lorg/das2/datum/Datum;Lorg/das2/datum/Datum;)VsizetoArray(([Ljava/lang/Object;)[Ljava/lang/Object;newDatumVectorK([Lorg/das2/datum/Datum;Lorg/das2/datum/Units;)Lorg/das2/datum/DatumVector; getLength getExponentappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;org/das2/datum/DatumRangeUtilnewDimensionless(DD)Lorg/das2/datum/DatumRange;(J)Vget(I)Lorg/das2/datum/Datum;(D)Ljava/lang/StringBuilder;print(Ljava/lang/Object;)V!WXYZ [\] Y^ [_]UYMY,^ # $` abcb dZef]: *Y^ ( )`  ghei](**++ = Y ^+, -./'1` (gh(YZabj'klmn]0* M, YY,^5 68';` 0gh0op $qZj'lrn]W*MY,^ A B` ghop dZst]D+ , +kJ)J+)L,)M Y!:+"9k9*+#$:  % &':  %:  (:  ,) *k> +, ,) )#-W ,. /:  %:  0: k9kg o6 k kg1: 2:3Y4:   /:  %: k955678 9::  ^!GHL+M3O9P?RHTZUbVqWXY[\]^`abdefh,i5jBkMlTn[ocpfrs`kuv Nwb,7xv5.yvghzv{v+X|}H;~Z)}b!}q v  H;~js d k, hk k]I *+,;<^x`  gh zv {v]DYM,+=N-%"9*+#$:3Y%&4^}~(`>DghDv<4+}(]4 *>d^`  gh]A?Y@AB*CD^` gh ]YLEGIM+,%,&JK+,%,&LN6-<*?Y@-M"NOBDPӲQ+R=T+UU,%,&LT+VV,%,&LT+VL+VL6 +UL+T6 +VL+T^Z&5Abhn`H80bbbq5j'8/j