4 >     B       @$    :   : : $ $    '@ +@ 1 5    : !" :#$%&'( B )*+ E,- E. H/0 E12 E3 4 '5 '6 78 E98 ': ; M< B= B> '? :@A b 'B 'C 'D bE bF bGH > I J KL MN?񙙙 OP MQ MR ST UV 'W X Y Z[\] ^ _ ` a bcd 'ef T Sgh@@ ij k lm  no p q :rs 't u 'v ew x :y :z :{ 5| '} '~ ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' C D } t W v     5 : 5 5 5 5 5 5 5 5 5 5 5 5 5 5   :                                :      b b     :?? + 1     & & &  :    B B :       ya o o 7b     :  o ? o   K :    E  V o 7 [ ]b! b"# b$ %&' b() b*+ b,- ./0@@1@ !TD- o2 o34 t56 v7 :89 y: y; y< y= v> B? &@ A BCD ME F GHIJK LM NOP Q R S oT@È U VV VW :X   ? 'Y SZ [ :\ y] ^_ ^` ^a b bcd ef g h@Y i j klm n oo op@@@"? q r st u :v w xyz { | M} ~     o     :  S3    @@@    M     n  n n n n n n n n n n    .    7      @&?  c : : : : : DebuggingGeneralPath InnerClassesCopyable ImagePainterFILL_TEXTURE_CROSSHASHLjava/lang/String;FILL_TEXTURE_HASHFILL_TEXTURE_BACKHASHFILL_TEXTURE_SOLIDFILL_TEXTURE_NONEloggerLjava/util/logging/Logger;CONNECT_MODE_HISTOGRAM ConstantValueCONNECT_MODE_SCATTERCONNECT_MODE_SERIES MAX_TICKSI()VCodeLineNumberTableLocalVariableTablethisLorg/das2/graph/GraphUtil;createBlockPainterPainter,()Lorg/das2/util/GrannyTextRenderer$Painter;fillWithTextureU(Ljava/awt/Graphics2D;Ljava/awt/geom/GeneralPath;Ljava/awt/Color;Ljava/lang/String;)VlineDoubleLjava/awt/geom/Line2D$Double;oldClipLjava/awt/Shape;rLjava/awt/geom/Rectangle2D;xxDyywlimxxgLjava/awt/Graphics2D;pboxLjava/awt/geom/GeneralPath; fillColorLjava/awt/Color; fillTextureoldColor StackMapTable(dcreateImagePainternewGrannyTextRenderer$()Lorg/das2/util/GrannyTextRenderer;result"Lorg/das2/util/GrannyTextRenderer;createPlotSymbolPainternewGrannyTextEditor(()Lorg/das2/components/GrannyTextEditor;&Lorg/das2/components/GrannyTextEditor; newDasPlotj(Lorg/das2/graph/DasCanvas;Lorg/das2/datum/DatumRange;Lorg/das2/datum/DatumRange;)Lorg/das2/graph/DasPlot;canvasLorg/das2/graph/DasCanvas;xLorg/das2/datum/DatumRange;yxaxisLorg/das2/graph/DasAxis;yaxisrowLorg/das2/graph/DasRow;colLorg/das2/graph/DasColumn;Lorg/das2/graph/DasPlot;getPathf(Lorg/das2/graph/DasAxis;Lorg/das2/graph/DasAxis;Lorg/das2/qds/QDataSet;ZZ)Ljava/awt/geom/GeneralPath;xAxisyAxisdsLorg/das2/qds/QDataSet; histogramZclip}(Lorg/das2/graph/DasAxis;Lorg/das2/graph/DasAxis;Lorg/das2/qds/QDataSet;Lorg/das2/qds/QDataSet;ZZ)Ljava/awt/geom/GeneralPath;xdsyds* getSegNameFor(I)Ljava/lang/String;type(Lorg/das2/graph/DasAxis;Lorg/das2/graph/DasAxis;Lorg/das2/qds/QDataSet;Lorg/das2/qds/QDataSet;Ljava/lang/String;Z)Ljava/awt/geom/GeneralPath;dcadencei1tagdtagijvindexmodenewPathxUnitsLorg/das2/datum/Units;yUnitstagdscadencei0j0v0 skippedLastnwdsrclipLjava/awt/Rectangle;scatterlastTagf calculateAT(Lorg/das2/graph/DasAxis;Lorg/das2/graph/DasAxis;Lorg/das2/graph/DasAxis;Lorg/das2/graph/DasAxis;)Ljava/awt/geom/AffineTransform;xaxis0yaxis0xaxis1yaxis1(Lorg/das2/datum/DatumRange;Lorg/das2/datum/DatumRange;Lorg/das2/graph/DasAxis;Lorg/das2/graph/DasAxis;)Ljava/awt/geom/AffineTransform;atLjava/awt/geom/AffineTransform;dmin0dmax0dmin1dmax1scalextransxscaleytransyhA guessYAxis1(Lorg/das2/qds/QDataSet;)Lorg/das2/graph/DasAxis;yrangedyLorg/das2/datum/Datum;dszlog guessXAxisrange guessZAxismax guessRenderer2(Lorg/das2/qds/QDataSet;)Lorg/das2/graph/Renderer;zaxiscolorbarLorg/das2/graph/DasColorBar;rendLorg/das2/graph/Renderer; guessPlot1(Lorg/das2/qds/QDataSet;)Lorg/das2/graph/DasPlot;plotcopyAxis2(Lorg/das2/graph/DasAxis;)Lorg/das2/graph/DasAxis;ac copyColorBar:(Lorg/das2/graph/DasColorBar;)Lorg/das2/graph/DasColorBar;copyPlot2(Lorg/das2/graph/DasPlot;)Lorg/das2/graph/DasPlot;copyable#Lorg/das2/graph/GraphUtil$Copyable;crcbsr$Lorg/das2/graph/SpectrogramRenderer;Lorg/das2/graph/SeriesRenderer;$Lorg/das2/graph/HugeScatterRenderer;!Lorg/das2/graph/ContoursRenderer;pLocalVariableTypeTable>Lorg/das2/graph/GraphUtil$Copyable; visualizejframeLjavax/swing/JFrame;clipPathN(Ljava/awt/geom/PathIterator;Ljava/awt/geom/GeneralPath;Ljava/awt/Rectangle;)IclipPLjava/awt/geom/Point2D;thisPex Ljava/lang/NullPointerException;clipP2Ljava/awt/geom/Line2D;FitLjava/awt/geom/PathIterator;[FlastP initialMoveToreducePath20140622<(Ljava/awt/geom/PathIterator;Ljava/awt/geom/GeneralPath;II)Iexityresnresdt0Jx0y0entryyminymaxytype0pointsinCountatMinyatMaxy reducePath:(Ljava/awt/geom/PathIterator;Ljava/awt/geom/GeneralPath;)I;(Ljava/awt/geom/PathIterator;Ljava/awt/geom/GeneralPath;I)Idxax0ay0ressx0sy0nx0ny0xresyrespointsAlongCurveC(Ljava/awt/geom/PathIterator;[D[Ljava/awt/geom/Point2D$Double;[DZ)Dpathlen[D[Ljava/awt/geom/Point2D$Double; orientation stopAtMoveToR(Ljava/awt/geom/PathIterator;[D[Ljava/awt/geom/Point2D$Double;[DZLjava/util/Map;)Dalphathislen remainingpropsLjava/util/Map;pointfx0fy0slen pathlenIndex5Ljava/util/Map;!" Signaturex(Ljava/awt/geom/PathIterator;[D[Ljava/awt/geom/Point2D$Double;[DZLjava/util/Map;)DparseLayoutLength(Ljava/lang/String;DD)D parentSizenewSizeddLjava/text/ParseException;s totalWidthemgetATScaleTranslateString3(Ljava/awt/geom/AffineTransform;)Ljava/lang/String;atDescnfLjava/text/NumberFormat;getSlopeIntercept(DDDD)[Dx1y1slope interceptgetRicePaperColor()Ljava/awt/Color;getGaussianBlurFilter(IZ)Ljava/awt/image/ConvolveOp;distancekernelLjava/awt/image/Kernel;radius horizontalsizedatasigmatwoSigmaSquare sigmaRoottotal4 blurImage?(Ljava/awt/image/BufferedImage;I)Ljava/awt/image/BufferedImage;imLjava/awt/image/BufferedImage;opLjava/awt/image/ConvolveOp;outdescribe0(Ljava/awt/geom/GeneralPath;Z)Ljava/lang/String;pathenumeratePointscount lineToCountsegtoString*(Ljava/awt/geom/Line2D;)Ljava/lang/String;lineIntersectionF(Ljava/awt/geom/Line2D;Ljava/awt/geom/Line2D;Z)Ljava/awt/geom/Point2D;epsilonline1line2 noBoundsChecka1b1c1a2b2c2denomlineRectangleMaska(Ljava/awt/geom/Point2D;Ljava/awt/geom/Point2D;Ljava/awt/geom/Rectangle2D;)Ljava/awt/geom/Line2D;p0p1r0Ljava/awt/geom/Point2D$Double;r1point1point2lineRectangleIntersectionb(Ljava/awt/geom/Point2D;Ljava/awt/geom/Point2D;Ljava/awt/geom/Rectangle2D;)Ljava/awt/geom/Point2D;c0transformRange7(Lorg/das2/graph/DasAxis;Lorg/das2/datum/DatumRange;)[Dtaxisx2invTransformRange7(Lorg/das2/graph/DasAxis;DD)Lorg/das2/datum/DatumRange;d1d2 colorIcon&(Ljava/awt/Color;II)Ljavax/swing/Icon; iconColorhcolorImageIcon+(Ljava/awt/Color;II)Ljavax/swing/ImageIcon;imageLjava/awt/Graphics;9shrinkRectangle+(Ljava/awt/Rectangle;I)Ljava/awt/Rectangle;boundspercent shortenLine0(Ljava/awt/geom/Line2D;DD)Ljava/awt/geom/Line2D;l1l2lensxsyperpendicularLine?(Ljava/awt/geom/Line2D;Ljava/awt/Point;D)Ljava/awt/geom/Line2D;Ljava/awt/Point;getFontConverter\(Lorg/das2/graph/DasCanvasComponent;Ljava/lang/String;)Lorg/jdesktop/beansbinding/Converter;dcc#Lorg/das2/graph/DasCanvasComponent; fallbackFontupdateTickVManualTicksMinor(D)IdtscalecalculateManualTicksP(Ljava/lang/String;Lorg/das2/datum/DatumRange;Z)Lorg/das2/graph/TickVDescriptor;minorT Lorg/das2/graph/TickVDescriptor;ss[Ljava/lang/String;!Ljava/lang/NumberFormatException;Ljava/lang/Exception;minorUnitsMult dticksMinor minorTickstickMmin firstTicklastTickntickdticks majorTicksminorTicksOneCycleddticksMinorListLjava/util/List;lticksdruislash minorMult minorList minorListAbsminorTicksSpec$Ljava/util/List; lambda$createPlotSymbolPainter$1E(Ljava/awt/Graphics2D;[Ljava/lang/String;)Ljava/awt/geom/Rectangle2D;Lorg/das2/graph/PlotSymbol;sspec sfillStylescolorconnectLorg/das2/graph/PsymConnector;sconnectargs returnColorfontSize fillStyleLorg/das2/graph/FillStyle;lambda$createBlockPainter$0 SourceFileGraphUtil.java =>BootstrapMethods G M hash  crosshash       java/awt/geom/Line2D$Double = backhashsolid %org/das2/graph/GraphUtil$ImagePainter = org/das2/util/GrannyTextRendererpsym jG block DGimg eG$org/das2/components/GrannyTextEditororg/das2/graph/DasAxis   = org/das2/graph/DasRow = org/das2/graph/DasColumn = org/das2/graph/DasPlot =    }org/das2/graph/GraphUtilseries } SEG_MOVETO SEG_LINETO SEG_CLOSESEG_???java/awt/geom/GeneralPath org/das2/qds/QDataSetDEPEND_0 org/das2/qds/IndexGenDataSet  =CADENCE java/lang/Double     !" # $% &' () *+ ,+ -. java/awt/geom/AffineTransform $/ 0 1 23 3 4 SCALE_TYPE 56 78 9: ;<= >? @A BC DE FG =H I6 J6K L"java/lang/IllegalArgumentExceptionjava/lang/StringBuildernot supported: MN MO jP =QLABELjava/lang/String RQonly TableDataSet supported STorg/das2/datum/DatumRange =U"org/das2/graph/HugeScatterRenderer =V WXorg/das2/graph/SeriesRendererY Z[ \] ^_ org/das2/graph/DasColorBar `a =b cP"org/das2/graph/SpectrogramRenderer =d    ef g =h ij kj lm na om pa qm ra sm ta um va wm xa ym za {m |a }m ~       P Q a m a m a m   a m !org/das2/graph/GraphUtil$Copyable org/das2/graph/Renderer     a m M     _ a m  j     P Q a m a morg/das2/graph/ContoursRenderer P Q 45 /source renderer {0} cannot be copied. Skipping.  'java/lang/UnsupportedOperationExceptionNo copyable renderers.javax/swing/JFrameDataSetUtil.visualizeorg/das2/graph/DasCanvas =     =5em 100%-10em  > m  GraphUtil  a  >java/awt/geom/Point2D$FloatFloat =+  & *3java/awt/geom/PathIterator ,3java/lang/NullPointerException z{    TODO: what about this branch? Q    java/lang/RuntimeExceptionshouldn't get here line608shouldn't get here line614shouldn't get here line616 reduce {0} to {1} in {2}msjava/lang/Object    enter reducePath Qjava/lang/Float   not supportedjava/util/HashMap %PROP_FIRST_POINT   (cubicto not supportedquadto not supported Pjava/awt/geom/Point2D$Double =3 PROP_LAST_POINT java/text/ParseException Pjava/text/DecimalFormat0.00null ascaleX:   translateX:  !cscaleY:  translateY: identity LMRadius must be >= 1java/lang/Math  java/awt/image/Kernel =java/awt/image/ConvolveOp = NOjava/awt/image/BufferedImage    =       moveTo( %9.2f, %9.2f )   QlineTo( %9.2f, %9.2f ) %4d( %9.2f, %9.2f ) count: M lineToCount: M,   P  = rR tR lm  ! "# =$  %& ' ([ )[ *+javax/swing/ImageIcon =,java/awt/Rectangle r; -; t; .; =+not implemented.org/das2/graph/GraphUtil$1 =/ 0 1 23 4 45+ 67  89: ;<* &= >? @A BCjava/lang/NumberFormatException D(unable to parse integer after slash: {0} ED FGdelta ticks cannot be 0. HQ IJ KL*org/das2/datum/InconvertibleUnitsException M org/das2/graph/TickVDescriptor =N.delta ticks cannot be less than or equal to 0.delta ticks cannot be 1.java/util/ArrayList O PQ RS   U TU Snonefailed to parse tick: {0} VWX YZ [ [ \[ ]boxescirclescrossesdiamondsexes trianglestrianglesNorth trianglesEast trianglesWesttrianglesSouthstars ^[ _[ `[ a[ b[ c[ d[ e[ f[ g[ hij kl msize= nop qr s t fillStyle=outline u vcolor=w xy zconnect= {dots | }~ ./ 0/ 1/ 2/ 3/das2.graphics.util -org/das2/graph/GraphUtil$DebuggingGeneralPath(org/das2/util/GrannyTextRenderer$Painterjava/awt/Colorjava/awt/Graphics2Djava/awt/Shapejava/awt/geom/Rectangle2Dorg/das2/datum/Unitsorg/das2/datum/Datum[Lorg/das2/graph/Renderer;java/awt/geom/Point2D java/util/Mapjava/text/NumberFormatjava/awt/geom/Line2Djava/awt/Graphicsjava/lang/Exceptionjava/util/Listorg/das2/graph/PlotSymbolorg/das2/graph/FillStyleorg/das2/graph/PsymConnector  :paintgetColorsetColor(Ljava/awt/Color;)Vequals(Ljava/lang/Object;)ZgetClip()Ljava/awt/Shape; getBounds2D()Ljava/awt/geom/Rectangle2D;setClip(Ljava/awt/Shape;)VgetX()DgetY getHeightgetWidth(DDDD)Vdrawfill(Lorg/das2/graph/GraphUtil$1;)V addPainter?(Ljava/lang/String;Lorg/das2/util/GrannyTextRenderer$Painter;)V :()Lorg/das2/datum/Datum;0(Lorg/das2/datum/Datum;Lorg/das2/datum/Datum;I)V:(Lorg/das2/graph/DasCanvas;Lorg/das2/graph/DasRow;DDDDII)V=(Lorg/das2/graph/DasCanvas;Lorg/das2/graph/DasColumn;DDDDII)V3(Lorg/das2/graph/DasAxis;Lorg/das2/graph/DasAxis;)VaddW(Lorg/das2/graph/DasCanvasComponent;Lorg/das2/graph/DasRow;Lorg/das2/graph/DasColumn;)Vorg/das2/qds/SemanticOps xtagsDataSet0(Lorg/das2/qds/QDataSet;)Lorg/das2/qds/QDataSet;getUnits/(Lorg/das2/qds/QDataSet;)Lorg/das2/datum/Units;property&(Ljava/lang/String;)Ljava/lang/Object;length()I(I)VrankvalueweightsDataSetgetRow()Lorg/das2/graph/DasRow; getColumn()Lorg/das2/graph/DasColumn; org/das2/graph/DasDevicePosition toRectangleG(Lorg/das2/graph/DasRow;Lorg/das2/graph/DasColumn;)Ljava/awt/Rectangle;(I)D transform(DLorg/das2/datum/Units;)Dcontains(DD)ZisNaN(D)ZmoveTo(FF)VlineTo getDatumRange()Lorg/das2/datum/DatumRange;(Lorg/das2/datum/Datum;)DgetDataMinimumgetDataMaximum translate(DD)VgetDeterminantisSimpleTableDataSet(Lorg/das2/qds/QDataSet;)Z ytagsDataSetorg/das2/qds/ops/Opsextentorg/das2/qds/DataSetUtil asDatumRange5(Lorg/das2/qds/QDataSet;Z)Lorg/das2/datum/DatumRange;org/das2/datum/DatumRangeUtilrescale:(Lorg/das2/datum/DatumRange;DD)Lorg/das2/datum/DatumRange;guessCadenceNewN(Lorg/das2/qds/QDataSet;Lorg/das2/qds/QDataSet;)Lorg/das2/qds/RankZeroDataSet;asDatum6(Lorg/das2/qds/RankZeroDataSet;)Lorg/das2/datum/Datum;()Lorg/das2/datum/Units;org/das2/datum/UnitsUtil isRatiometric(Lorg/das2/datum/Units;)Z1(Lorg/das2/datum/Datum;Lorg/das2/datum/Datum;IZ)VisTableDataSetisBundleorg/das2/qds/DataSetOpsunbundleDefaultDataSetappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;()Ljava/lang/String;(Ljava/lang/String;)VsetLabel doubleValue(Lorg/das2/datum/Units;)D(DDLorg/das2/datum/Units;)V'(Lorg/das2/dataset/DataSetDescriptor;)V setDataSet(Lorg/das2/qds/QDataSet;)V org/das2/graph/DefaultPlotSymbolCIRCLES"Lorg/das2/graph/DefaultPlotSymbol;setPsym(Lorg/das2/graph/PlotSymbol;)V setSymSize(D)VisLog()Z0(Lorg/das2/datum/Datum;Lorg/das2/datum/Datum;Z)VgetLabelC(Lorg/das2/dataset/DataSetDescriptor;Lorg/das2/graph/DasColorBar;)V addRenderer(Lorg/das2/graph/Renderer;)VgetOrientation(Lorg/das2/datum/DatumRange;I)VsetDataMinimum(Lorg/das2/datum/Datum;)VsetDataMaximumsetLog(Z)V isFlipLabel setFlipLabel isFlipped setFlipped isEnabled setEnabledisEnableHistorysetEnableHistoryisOpaque setOpaqueisOppositeAxisVisiblesetOppositeAxisVisibleisTickLabelsVisiblesetTickLabelsVisibleisUseDomainDividersetUseDomainDividergetUserDatumFormatter(()Lorg/das2/datum/format/DatumFormatter;setUserDatumFormatter)(Lorg/das2/datum/format/DatumFormatter;)VgetTypeType#()Lorg/das2/graph/DasColorBar$Type;setType$(Lorg/das2/graph/DasColorBar$Type;)VgetXAxis()Lorg/das2/graph/DasAxis;getYAxisgetTitlesetTitleisDisplayTitlesetDisplayTitle isDrawGrid setDrawGridisPreviewEnabledsetPreviewEnabledgetLegendPosition!()Lorg/das2/graph/LegendPosition;setLegendPosition"(Lorg/das2/graph/LegendPosition;)VisDisplayLegendsetDisplayLegend getRenderers()[Lorg/das2/graph/Renderer;copy()Ljava/lang/Object; getColorBar()Lorg/das2/graph/DasColorBar; getRebinner RebinnerEnum3()Lorg/das2/graph/SpectrogramRenderer$RebinnerEnum; setRebinner4(Lorg/das2/graph/SpectrogramRenderer$RebinnerEnum;)V isAntiAliasedsetAntiAliased getFillColor setFillColor getFillStyle()Lorg/das2/graph/FillStyle; setFillStyle(Lorg/das2/graph/FillStyle;)V getLineWidth setLineWidthisFillToReferencesetFillToReference getReference setReference getSymSizegetPsym()Lorg/das2/graph/PlotSymbol;getPsymConnector ()Lorg/das2/graph/PsymConnector;setPsymConnector!(Lorg/das2/graph/PsymConnector;)VgetLegendLabelsetLegendLabelisDrawLegendLabelsetDrawLegendLabelisCadenceChecksetCadenceCheck getControl setControljava/util/logging/LevelWARNINGLjava/util/logging/Level;java/util/logging/Logger@(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Object;)V getDataSet()Lorg/das2/qds/QDataSet;(II)VgetContentPane()Ljava/awt/Container;java/awt/Container*(Ljava/awt/Component;)Ljava/awt/Component;(Lorg/das2/graph/DasCanvas;DD)Vcreatet(Lorg/das2/graph/DasCanvas;Lorg/das2/graph/DasColumn;Ljava/lang/String;Ljava/lang/String;)Lorg/das2/graph/DasColumn;pack setVisiblesetDefaultCloseOperationentering'(Ljava/lang/String;Ljava/lang/String;)VisDonecurrentSegment([F)Inext(Ljava/awt/geom/Point2D;)ZgetX1getY1getX2getY2infoexitingjava/lang/SystemcurrentTimeMillis()J(II)IFINEjava/lang/IntegervalueOf(I)Ljava/lang/Integer;java/lang/Long(J)Ljava/lang/Long;A(Ljava/util/logging/Level;Ljava/lang/String;[Ljava/lang/Object;)Vfineabs(F)Ffloor(D)Djava/util/ArrayscopyOf([FI)[Fput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;(F)Zjava/awt/Point(DDDD)Datan2(DD)DparseLayoutStr(Ljava/lang/String;)[D getMessage isIdentity getScaleXformat(D)Ljava/lang/String; getTranslateX getScaleY getTranslateYorg/das2/graph/ColorUtilsqrtexp(II[F)V4(Ljava/awt/image/Kernel;ILjava/awt/RenderingHints;)V(III)Vfilter\(Ljava/awt/image/BufferedImage;Ljava/awt/image/BufferedImage;)Ljava/awt/image/BufferedImage;getPathIterator=(Ljava/awt/geom/AffineTransform;)Ljava/awt/geom/PathIterator;([D)IerrLjava/io/PrintStream;java/util/LocaleUSLjava/util/Locale;(D)Ljava/lang/Double;K(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;java/io/PrintStreamprintln(I)Ljava/lang/StringBuilder;(D)Ljava/lang/StringBuilder;getP1()Ljava/awt/geom/Point2D;getP2(Ljava/awt/geom/Point2D;)D1(Ljava/awt/geom/Point2D;Ljava/awt/geom/Point2D;)V invTransform(D)Lorg/das2/datum/Datum;gt(Lorg/das2/datum/Datum;)Z/(Lorg/das2/datum/Datum;Lorg/das2/datum/Datum;)V getGraphics()Ljava/awt/Graphics;getAlphaGRAYWHITEfillRect(IIII)V(Ljava/awt/Image;)Vwidthheight8(Lorg/das2/graph/DasCanvasComponent;Ljava/lang/String;)Vlog10powindexOf(I)I substring(II)Ljava/lang/String; startsWith(Ljava/lang/String;)ZtickVLorg/das2/datum/DatumVector;org/das2/datum/DatumVector toDoubleArray(Lorg/das2/datum/Units;)[D(Ljava/lang/CharSequence;)Zsplit'(Ljava/lang/String;)[Ljava/lang/String; parseDouble(Ljava/lang/String;)DparseInt(Ljava/lang/String;)IINFOgetOffsetUnitsparse*(Ljava/lang/String;)Lorg/das2/datum/Datum;warningceilorg/das2/datum/DatumUtilconvertDoubleTo(Lorg/das2/datum/Units;D)DC(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V([D[DLorg/das2/datum/Units;)V dimensionless newDatumRange5(DDLorg/das2/datum/Units;)Lorg/das2/datum/DatumRange; getMajorTicks()Lorg/das2/datum/DatumVector;get(I)Ljava/lang/Object; arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)Vorg/das2/util/DasMathgcd([DD)D([D)DBOXhashCodeCROSSDIAMONDEX TRIANGLESTRIANGLES_NORTHTRIANGLES_EASTTRIANGLES_WESTTRIANGLES_SOUTHSTARNONEgetFont()Ljava/awt/Font; java/awt/Font getSize2D()F STYLE_SOLIDcharAt(I)Cjava/lang/CharacterisDigit(C)ZgetSize(Ljava/lang/String;DID)D STYLE_OUTLINE STYLE_NONEorg/das2/util/ColorUtil decodeColor$(Ljava/lang/String;)Ljava/awt/Color;5(Ljava/awt/Graphics2D;DDFLorg/das2/graph/FillStyle;)VSOLIDDOTSdrawLine(Ljava/awt/Graphics2D;DDDDF)Vorg/das2/datum/LoggerManager getLogger.(Ljava/lang/String;)Ljava/util/logging/Logger;   org/das2/graph/DasColorBar$Type/org/das2/graph/SpectrogramRenderer$RebinnerEnum"java/lang/invoke/LambdaMetafactory metafactoryLookup(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandles!:> ./ 0/ 1/ 2/ 3/456/7;8/7W9/7<:;7<5=>?/*@CA BC DG?@F HI? '*:,*,- -l*:+ :*+  9 9  9 c c9  +Y  g  c:*c9* - -l*:+ :*+  9 9  9 c c9  +Y g   c:*c9* - -*+, *@$]^ _a!b'c-d2e9f@gGhTi\jskylmnpqrstuvwxyz{|} &AsJL'cMN-]OP9QQR@JSR GCTR T6UR JLcMN]OPQQRJSR CTR 6UR 'VW'XY'Z['\/!][^{ _2 `a_b_cd/`a_b_2 `a_b_cd/`a_b_ eG?! Y@ fg?_%YK** *!"*@#A hi jG?#@ kl?_%$Y%K*&* &*!"&*@BCDE#FA hm no?f'Y+(+)*N'Y,(,)*:+Y*,.0:1Y*2.4:5Y-6:*7@_`#a8bMcYdceARfpqfrsftsUuv#Cwv8.xyMz{Y h| }~?`*+,8,9@sA4vv }?*+,-;<=@A>vv^Gb?v0,#&,,)>?@A@$'*-A 0;^$ }?!*BYC:,D:-D:-FGE:  HY-IJ:  KGE:   L N9  P9 Q9 Q966,I6-S:+T*UV:;6W6 I XY96+,X9-X9 X9g9!*[9#+[9%#%\6'! 69X ] 6-#%^#%_'6m'`2 #c,o9((_(%_#%_,#%^#%_#%_6#9 %9'6@4 "6DS[dinqt| +/EKP[`kzAB XR !R(rRtRRR!R#R% '/;vv/ Y" D dR iR nRqt|};waXO5R^6 ba0ba@(BQba@ @ 3 ba ?V*`+`,-a@A*vvvv ?bYc:,*(d9,*)d9,,ed9 ,,fd9 g  go9 g k kc9i jk-+(d9-+)d9--ed9 --fd9 g  go9g kkc9ij@R '1 >!L#T$\&f'h*r+|,-/0235A ssvv RR'R 1R >R LrR!RR^h  ?#<*lG*lGmn<*oR*N-p:qr:suw:xy:z{<'Y()|Mc*}A*N*~ *N-K-qr:suw:'Y()|MYY**G,*G,@j9; <=C&D(E.G9HFIQK\L^NrP|Q~RSTWXY[\_`bAp (J.D99sQ!rhv~9!shvhv^:>- ?t**8L+qrM,suwM'Y,(,)*@fghiA *%s ?;*} Y*L+qrM>m*lG6>,(,$,),9Yo,M'Y,(,)|:*G*G@:mnprtu.v0w@yMza~tA>MRvstthv^O- ?L*}D*I'YL+*^YL+*++,:*}3*MY,e,f,N-,Y-L+*+@B &.3=JQVjr|A*V+vj^ &#6 ?v*L*M5Y+,6N-*-@ A*uv wv | ?'Y*`*L+*e+*f+*+*+*+*+*+*+*+*+*+*+*+*+@B (08@HPX`hpxAvrv ?v2Y****L+*¶+*ö+*Ŷ+@ (0A2 ? *ǸL*ɸM5Y+,6N-*ʶ-*̶-*ζ-*ж-*Ҷ-*Զ*:662:י:  :c3ڸ: Y ::  ܶݧ+»Y:: ޶            d$Y::  ; Y::  -W-־Y-@4"*2:BJfnu %2?LYf s     Au          fO|uv wv| u  ^3 X+7($ ? UYL Y M+ , W* N,-+Y,,7+++-@& ( )*"+',E.I/N0S1A*U J<pq'.h| ?  N:6**-6*-08-08 fY  :,!: ,"+#$%6+,""+ # $%+#$%6:YY  :,"+#$%6:+%Y  :,!: ,"m,"*+#$%6+#$'+#$%6+ # $'n: + # $'[,"' M+ # $%+#$'.,):  + * +%+ , -':7Y  :,"+#$' ./:0ESV(@?X Z\_c e)f/j4k9o>pCqPrZsctquwvwxy{|}~ /4BESVXfirw AZI PV!X !  ');4Q9S   hY ^ a_ a' a& a aI aP,* a& aa ? 127:363636 46 36 6 6666**6*0jl60jl6 #+nn^66 6 6  )   56  66 666   66  "+jn jn_6^  "+jn jn_68+jn jn_+jn jn_6  H"+jn jn_6$+jn jn_6    P+jn jn_r+jn jn_Q7Y89  &77Y:97Y;9+jn jn_+jnjn_!+jnjn^6 6 6 +jnjn^666 j    "+jn jn_6^  "+jn jn_68+jn jn_+jn jn_6  B+jn jn_!+jn jn_<=>Y?SY?SY2e@SA10@a !&+058;>AJMW]iu} 9?Xqt{     %-2 ="H%a(g)*+./04569:<=?@AB CD*E0GIHbIeKlLqMNOSTVA; W;inQ;ubS;hY;;;!;& ; + ; 0 ; 5 ; 8 ;;;>A^Aa[  a%%4* '  ! a %%4' ?;*+B@gAhY ? /CD2B:F8F8 8 8 6 6 68866*.*6*0f80f8 4G)G0b8 0b8  H0Ib8H0Ib8  n08    n08 0808 6 6 [X?1JU+  _*+  ^+  _YJ6  n08    n08 \Y@2KV+  _*+  ^+  _YJ<=>Y?SY?SY2!e@SA@>y z |~ #&).269<EHRXaj4<?BJMUX[^imp,AR;a j  //hY/; " #  & ; );   . ;269 ;<;^<a90-CaCFa  a CaC5a  ?c*+,-KYLM@A4 !h"#!$ %? :N8N89 6 +L*OPQW**6 *R  2/$YSYTR080800U9  i  c9  +e + 1[ + 1g og90f90f9, , VYkckcWS-- XR 0808YPQW  + d1g9  9 , ,, S  @/    '?HRXjm!#%*+,-023589: ;<=4?8@CBFCIEOFUHXJpMuNPSTUTYAG&R =R3R'R R; (R  !h"#!$)*+ ,-.R /; (R  )0^E 1213 -  S45 67? Q*Z:111))91'k1kc1c9:\">[#=>[@& mn!o#q&r;s>u@vOwAH&8R;9R8:!@;Q</Q=RQ>R^#1b? @A?~]Y^_M*`*acYb,*cde,*fdLY+g,*hdi,*jdL+k@" GxzA G3B/~ sCD^ Ef FG? !(g&go9(&kg9 YRY R@ A>!R!R!HR!IR JRKR LM?l@ NO? Ymh`=Nnn8 jj8pkr8 8t62h8 `6 -  vnsnQ- 0b86--\0nQtY-u:tY-u:vYw@V"+8;EMSent~AM!P S; ?5;w;QRS;TU;V"W+X8Y;}Z QR^&. 4 [ \]?DxMyY*z*{*|}N,*-~WxM-KyY*z*{*|}N,*-~@!')=A*D^_DU;>`a*b_ cd?*M>6:,,6->Y1SY1Sb->Y1SY1S2>Y?SY1SY1S,IYY@N $*-16`fAH$;eYf g; h;i!^a12/. jk?h>Y***+*,*-@A >J lm?; !*-*+g9***,g9*,*+k***-kg9+-++g9 +*+,g9 +,++k+*+-kg9 k kg9VYk kgo kkgoWN-g**++ko9-#**g*,-#gkP-$*+g*--$gk7-#+*g+,-#gk-$++g+--$gk-@N +6AVcj"#$%&')-Az hnRh!o!p!q rR sR+tR6uR AvR VwRcxR^4 yy yy z{?~ |Y*+NVY, , W:VY, ,c, , cW:::-Y::-Y: ::-Y: ::-Y: ::!,+Y+Y**#*$#$*#*$#$YY@Z9 :;6<9=<?^@gABCDEF GHIJ K+M6OdPpRA\ |||}|OP rJLa~6F9C<@^^. g d222 9 ? ,NY*+:::-W--[-62Y0000::   -0Q0Q@Jacefg&h,i5j?kElbmlnqotrzstuvAf bilh ?K;|}~P~Jxrt^%,dyG ?1*+(dI*+)d9( 9(9IY(RYR@ !$A4R1v1s (HRR^$ ?0*':*)::::Y@ $A>0v0HR0R)"^ $ ?E*@A [T;; ?H|yY}N-:*L6C64dp h`h`̄*Y-@2  $-EX^djsAH'7;F;|[|T;|; q_kV^4W__ ? XY**gk,oo`**gk,oo`*ok*okM,@ VA XX;Vh ? ^**9**,**go9*-*+go9 Y**'kc*+ 'kc*,)kg*- )kg@ $2A>^J^R^R QR$:R2,R ^ ?I Y@A  J  R ?> Y*+@FA  / ?W&=&oG&&,&&2&&&@* uvwx#y-z7{A|K}U~AWRQ;^  ? +:*/66::: *`: *K   +:   : Ŷ  +:   :Y ƙ5 :  :6      2R  6: ***: +(9 +)9  Ͷ9϶ oIk9 ok9go`66656:6kcR~9*Ҷz9:h:68196 h`1kcRބƧP :D6o9h:6kcRY:Np:  \N^*Ŷ>*:  ۶ Ͷ9  ܶ+(9 +)99  o9   oI k9 o k9g o`66656:6 kcRY: 2 '  ڲ߸:߶:z=)YR:OYRYR:;Y,RYRYRY2RYRYRYRYR:6dA19W61kW:6MRY:N+:  \N*Yٰ*:  : 6   9    2R:   2  R :    v  1 1go9  6 o9  9 9g o`6: 6   kcR : Y  :  N- [$e[%be[[[[[@r *2=FWen#%2?LT^do} (1<JP_begrtw$,6<G[ajz     '.; F!Y _e$p%{&%()-*+,-./3457;8 9:!5'>,?3@BBIC]DnEvF}GHIJKJMNRSUAHF n ; %  g;%;(:R=;uRC! !4; 0;q fR [R OR20R?#RL;d!11!_bhg ; th?"; >!;.1RH;s"; R R RRR$;<k!j=p7!h ; h ; >; 3! ;]\R nK;}<R5R%;"!  ! !  /sh;;!!/  j=^3:W b11b$ILb11bAb11b1 b11b1 b11b11$ D1 b11b?- !Gb11b1!<! 7   1! b11b?1^?$D0b11b11 b11b111 b11b ?N+ M+2:68 b{7k /38)Cia.ݣz; Z;K"=66666}r6la6ZO6H=66+ 6$ 6 6 ?FMT[bipw~MTMMMFM?M8M1M*M#MMMMM9*  9 :6  ++ 2 D+ 2:    d  9 * * 9k+ 24+ 2 :   : :-+ 2 + 2:  : *N*  @,*,ow,ko,o6  ++ 2~+ 2:   :   : : ,o9 w,ko,o9 * gkoc ckog nYw: -*- @C      !3=Uep{ "$%' ()*&+.-3/;0L1y$5679AL! !4/ p#/ /  [ ;  + 3F  p/ ;>rR L-tR; VW[URR O ^,_ub@`_`_9b*b)#0b `_bE ?7*  I(,ko6*t`dd!Y(w((@G HI'JA*7VW7 .R"<;>?P$"#$%&'(@NO PQRU+Z ):* :, :- EF K VK