4 ; < = > ? @ A B C D E F G H I J K L M N O P QRS TU VW X YZ [\ [] ^ _ `a #bc #de #f gh i j k l mn 0o p q r bs 6b t u v w x yz {| } ~   -                                i      rX        Q { T] X   { 0 0 0 i 0    f   i b i   0   i 2  b     X X                    # 0   Q q 0   0     0 0 0  @@      0 T     0 ! 0"# $  %&' T( 0) 0* 0+  0,  --4 0./  X 0 12 Q34 0 5y 6 7 89:k ; <= >? -@AB -C -D ,E ,FG -HIJ ,K LMNOPQR 4STU V 0W X YZ [[ \]^_ ` ab c Qde Tf ghi gj klm Pn Mop Mqr8 s:t Tu v w x xy z{|} z~ x x T im *    b q   q %           i i b i~ * b i b b z - -         0 0              <         ?     @     {   b        d       B@ }    @i =q       Q      b   b          n     g   M  @$         ! "  #  $ % T &  ' (  )  * - + ,  -  .  / f 0 g 1 g  2 g  3 4 5 6 7 6 8 ) 9 : ; <  =  >  ? ; @ )  A ) B C D E 7 F ) G  H  I ) J@@ 7 K  L  M ) N  O  P  Q  R  S  T  U  V  W  X  Y Z  [  \  ] g ^  _ ) ` a ) b    c  d  e  f  g h i j ) k l - m ) n ) o  p i q  r s t u  v  w x  y z { | } - ~ qf  ?  -          %  f       - g 1   %  ?333333      )   - q       )  )  ) @   1  ?    ) # #        )  C  T 1    x  ?6C- !TD- ) ?!TD-? b    ) )   q  ; n b  b   S   -     i i A b                @ÈÈ        6  0                       n     %          @       ! " C C  #  $  %  &  '  ( ) *  +  ,  -  . q / q 0Ƞ  1  2  3 4 5 4 6  7  8 9 : ;  <  = 0 >@r?333333?? ? @ ? A  B 1 1 1 B C  D  _ E F G  H  I  J % K L  M N  O o P o Q o R S T U V W X Y 6 Z [ |b \ | ] | ^ | _ ` 6 a , b c d e d f ~ g  h i j k l m n - o  p - q r - s   t u v f w x y z 8  {FKMORTV  |  } ~  q    0 0 g  ,       Y    i     ScanButton InnerClassesAxisLayoutManagerMemento Lock PROP_LABELLjava/lang/String; ConstantValuePROP_LOGPROP_OPPOSITE_AXIS_VISIBLE PROP_BOUNDSPROP_SCAN_RANGE PROP_UNITSPROPERTY_TICKS MAX_TCA_LINESI DEVICE_POSITIVE_LIMIT'TOPBOTTOMLEFTRIGHT HORIZONTALVERTICALUPDOWNSTEP_PREVIOUS_LABELSTEP_NEXT_LABEL dataRangeLorg/das2/graph/DataRange; parentHeight parentWidthuserDatumFormatter&Lorg/das2/datum/format/DatumFormatter;tickLockLjava/lang/Object;at_mDat_b orientation tickDirection axisLabeltickV Lorg/das2/graph/TickVDescriptor; autoTickVZ ticksVisibletickLabelsVisibleoppositeAxisVisibledatumFormatterzoomLorg/das2/event/MouseModule;dataRangePropertyListener#Ljava/beans/PropertyChangeListener;primaryInputPanelLjavax/swing/JPanel;secondaryInputPanel stepPrevious#Lorg/das2/graph/DasAxis$ScanButton;stepNext scanRangeLorg/das2/datum/DatumRange;animated blLineRectLjava/awt/Rectangle; trLineRect blTickRect trTickRect blLabelRect trLabelRect blTitleRect trTitleRect leftXOverrideLjava/lang/Integer; labelOffsetflippedtimeRangeListenerList%Ljavax/swing/event/EventListenerList;lastProcessedEvent(Lorg/das2/event/TimeRangeSelectionEvent; tcaFunctionLorg/das2/qds/QFunction;tcaDataLorg/das2/qds/QDataSet; tcaDataLockdatasetdrawTcatcaTimerLorg/das2/util/TickleTimer;PROPERTY_DATUMRANGEDEBUG_GRAPHICS DEBUG_COLORS[Ljava/awt/Color;tickLen tickLenStrTICK_LABEL_GAP_MINdebugColorIndexdasPlotLorg/das2/graph/DasPlot; bookmarksMenuLjavax/swing/JMenu;backMenuloggerLjava/util/logging/Logger; enableHistoryPROP_ENABLEHISTORY referencePROP_REFERENCE tcaIsLoadingtcaNeedsPaintingtcaRows PROP_TCAROWS tcaLabelsPROP_TCALABELS tickValuesPROP_TICKVALUEStcaLock axisOffsetPROP_AXISOFFSETfontSize PROP_FONTSIZEpatternLjava/util/regex/Pattern; repaintCount lineThicknessPROP_LINETHICKNESS PROP_FLIPPED formatString PROP_FORMAT flipLabelPROP_FLIPLABELdividerDatumFormatterPROP_DIVIDERDATUMFORMATTERminorTicksDomainDividerLorg/das2/datum/DomainDivider;PROP_MINORTICKSDOMAINDIVIDERmajorTicksDomainDividerPROP_MAJORTICKSDOMAINDIVIDERuseDomainDividerPROP_USEDOMAINDIVIDERlockDomainDividerPROP_LOCKDOMAINDIVIDER$assertionsDisabledgetUserDatumFormatter(()Lorg/das2/datum/format/DatumFormatter;CodeLineNumberTableLocalVariableTablethisLorg/das2/graph/DasAxis;setUserDatumFormatter)(Lorg/das2/datum/format/DatumFormatter;)Vold StackMapTable  setNextAction1(Ljava/lang/String;Ljavax/swing/AbstractAction;)ValLjava/awt/event/ActionListener;als [Ljava/awt/event/ActionListener;labelabstractActionLjavax/swing/AbstractAction;;J jsetPreviousAction0(Lorg/das2/datum/Datum;Lorg/das2/datum/Datum;I)VminLorg/das2/datum/Datum;max(Lorg/das2/datum/DatumRange;I)Vrange1(Lorg/das2/datum/Datum;Lorg/das2/datum/Datum;IZ)Vlog(Lorg/das2/graph/DataRange;I)V(I)VexLjava/text/ParseException;addListenersToDataRange@(Lorg/das2/graph/DataRange;Ljava/beans/PropertyChangeListener;)VlisteneraddToFavorites(Lorg/das2/datum/DatumRange;)VremoveFromFavorites copyFavorites()VractionLjavax/swing/Action;menuItemLjavax/swing/JMenuItem;iLjava/util/Iterator; favoritesLjava/util/List;addItemaction2rmItem   copyHistoryipophistoryiiisEnableHistory()ZsetEnableHistory(Z)VoldEnableHistorymaybeInitializeInputPanelsmaybeInitializeScanButtonscreateScanActionListener!()Ljava/awt/event/ActionListener;createDataRangePropertyListener%()Ljava/beans/PropertyChangeListener;installMouseModuleszoomPansetOrientationoldIsHorizontalsetOrientationInternal setDatumRangedroldRangeoldUnitsLorg/das2/datum/Units; getDatumRange()Lorg/das2/datum/DatumRange;rangeIsAcceptable(Lorg/das2/datum/DatumRange;)Z setDataRange/(Lorg/das2/datum/Datum;Lorg/das2/datum/Datum;)VminimummaximumunitsnewRangemin0max0  clearHistory createAndFireRangeSelectionEventesetDataRangePrevmin1max1setDataRangeForwardsetDataRangeZoomOutt1t2width getDataRange()Lorg/das2/graph/DataRange;deviceRangeChanged DeprecatedgetDataMinimum()Lorg/das2/datum/Datum;getDataMaximumgetRange(Lorg/das2/datum/Units;)DsetDataMaximum(Lorg/das2/datum/Datum;)VsetDataMinimumisLogsetLogoldLog getReference()Ljava/lang/String; setReference(Ljava/lang/String;)V oldReferencegetUnits()Lorg/das2/datum/Units;setUnits(Lorg/das2/datum/Units;)VnewUnits setScanRange getScanRange resetRangesetOppositeAxisVisiblevisibleoldValueisOppositeAxisVisiblesetLabeltgetLabel isAnimated setAnimated getDrawTca isDrawTca isTcaLoaded setDrawTcab,(Ljava/lang/String;)Lorg/das2/qds/QFunction; classNameLjava/lang/Exception;argargPos(Ljava/lang/ReflectiveOperationException;"Ljava/lang/ClassNotFoundException;resultG  N Exceptions getDataPath setDataPathdeLorg/das2/DasException;sR processEvent(Ljava/awt/AWTEvent;)VLjava/awt/AWTEvent;isDirtymaybeStartTcaTimerlcanvasLorg/das2/graph/DasCanvas; setTcaFunction(Lorg/das2/qds/QFunction;)VfoldF getTcaRows()I setTcaRows oldTcaRows getTcaLabels setTcaLabels oldTcaLabelsupdateTCADataSettcaUnitsjdsLorg/das2/qds/JoinDataSet;bundle1nticksltcaData exampleInputLorg/das2/qds/ArrayDataSet;bdsucLorg/das2/datum/UnitsConverter;contextdx outDescriptorticks1timeDstickss$Ljava/lang/IllegalArgumentException; ltcaFunctionutickVDVLorg/das2/datum/DatumVector;ltickV[Ddep0Lorg/das2/qds/DDataSet; 3 |  getDevicePosition getDLength getMasterAxis()Lorg/das2/graph/DasAxis;attachTo(Lorg/das2/graph/DasAxis;)Vaxisndetach isAttachedgetTickV"()Lorg/das2/graph/TickVDescriptor;setTickV([D[D)V minorTicks majorTickstvaddTickV majorTick newMajorTicksnewtv#(Lorg/das2/graph/TickVDescriptor;)V  getTickValues setTickValuesoldTicksupdateTickVLog=(Lorg/das2/datum/DatumRange;)Lorg/das2/graph/TickVDescriptor; nTicksMaxidlt"Lorg/das2/util/GrannyTextRenderer;tickV1 updateTickVLineartickSizePixelsaxisSizetdf maxBoundsresolveFormatterH(Lorg/das2/graph/TickVDescriptor;)Lorg/das2/datum/format/DatumFormatter;udf getMaxBounds\(Lorg/das2/datum/format/DatumFormatter;Lorg/das2/graph/TickVDescriptor;)Ljava/awt/Rectangle;granny1granny[Ljava/lang/String;boundsmhasLabelCollisionsE(Lorg/das2/datum/DatumVector;Lorg/das2/datum/format/DatumFormatter;)Zboundmajordf[Ljava/awt/Rectangle; intersectsuhasTickCollisions(Lorg/das2/datum/DatumVector;)Zx1minorx0updateDomainDividermajor1minorTickDividerminor1updateTickVDomainDividernminorJ,Lorg/das2/datum/InconvertibleUnitsException;updateTickVTimeitemoverlappixelfmLjava/awt/FontMetrics; updateTCAImmediately tcaProgress&Lorg/das2/components/DasProgressWheel;runLjava/lang/Runnable;   updateTCASoon resetTickV doUpdateTicks getAutoTickVupdateTickVManualTicksMinor(D)Ifactors[IdtscaleidtupdateTickVManualTickslticks updateTickVnewTicksfs Ljava/lang/NullPointerException; lautoTickVpaintComponent(Ljava/awt/Graphics;)Vstroke0Ljava/awt/Stroke;graphicsLjava/awt/Graphics;canvasgLjava/awt/Graphics2D;pxipxclip drawBounds 5  drawTCALabels(Ljava/awt/Graphics2D;)VlinesssleftEdgepositionDMin tickLabelFontLjava/awt/Font;tickLabelFontMetrics tickLengthtick_label_gap lineHeightbaseLinetick_label_gap_2023 rightEdge ltcaLabels  resolveStringJ(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;textnamevalueresolveAxisLabelsdr abbrevNamesunitspaintHorizontalAxis otherPlotticks2x recalcTicksthisDatumRange dreferencedFrrtick1 ftickPosition tickPositiontickc0Ljava/awt/Color;baselinebackLjava/awt/geom/Rectangle2D;drawBackg2titlePositionOffsetgtr axislabel1 titleWidthloppositeAxisVisible bottomLine bottomTicksbottomTickLabels bottomLabeltopLinetopTicks topTickLabelstopLabel axisOffsetPx topPositionbottomPositionDMaxtickLengthMajortickLengthMinorlabelsdebugBoundsBoxgetAxisOffsetPixelspospaintVerticalAxisleftLine leftTicksleftTickLabels leftLabel rightLine rightTicksrightTickLabels rightLabel leftPosition rightPositionsetLeftXLabelOverridesetLabelOffsetspecgetLabelOffset getAxisOffset setAxisOffset oldAxisOffsetgetTitlePositionOffsetoffset labelFontzeroOrPosTickLengetLineSpacing drawLabelC(Ljava/awt/Graphics2D;Lorg/das2/datum/Datum;Ljava/lang/String;III)Vcindexyheightascent drawTCAItems/(Ljava/awt/Graphics;Lorg/das2/datum/Datum;III)Vlimittest1v1Ljava/lang/RuntimeException; pixelSizetcaValue xTagWidth  getTickLabelFont()Ljava/awt/Font; getLabelFont parentSizenewSizedd getFontSize setFontSize oldFontSize getMemento"()Lorg/das2/graph/DasAxis$Memento; Lorg/das2/graph/DasAxis$Memento; getAffineTransform`(Lorg/das2/graph/DasAxis$Memento;Ljava/awt/geom/AffineTransform;)Ljava/awt/geom/AffineTransform;tmpdmin1dmax1scaleytransyscalextransxmementoatLjava/awt/geom/AffineTransform;dmin0dmax0scale2trans2 clone()Ljava/lang/Object;&Ljava/lang/CloneNotSupportedException; setTickDirection directiongetMaxLabelWidth labelSizetickvsize(Ljava/awt/FontMetrics;)Iresize oldBounds newBoundsgetLabelBounds*(Ljava/awt/Rectangle;)Ljava/awt/Rectangle;dmindmaxdeltarminrmaxflwspacefont fontDecent getAxisBounds()Ljava/awt/Rectangle; tcaLabelSpaceminXmaxX tcaHeight maxLabelWidth tcaLabelWidth rightEdgeGap getTickLinesntcatcaLinesldrawTcagetHorizontalAxisBoundsprevSizeLjava/awt/Dimension;nextSize"Lorg/das2/graph/DasDevicePosition;DWidthlineThicknessDouble labelSpacingv getVerticalAxisBoundssetRectangleBounds.(Ljava/awt/Rectangle;IIII)Ljava/awt/Rectangle;rcgetOrientation isHorizontalgetTickDirectiongetDatumFormatter transform(Lorg/das2/datum/Datum;)Ddatum transformFast(DLorg/das2/datum/Units;)Ddata0(Lorg/das2/qds/QDataSet;Lorg/das2/datum/Units;)D(Lorg/das2/qds/QDataSet;)D(DLorg/das2/datum/Units;II)D device_range data_range invTransform(DD)Lorg/das2/datum/DatumRange;idata1idata2d1d2(D)Lorg/das2/datum/Datum;idataalpha resolution tickFormatter*(Lorg/das2/datum/Datum;)Ljava/lang/String;L(Lorg/das2/datum/DatumVector;Lorg/das2/datum/DatumRange;)[Ljava/lang/String; datumRangedataRangeSelected+(Lorg/das2/event/DataRangeSelectionEvent;)V(Lorg/das2/event/DataRangeSelectionEvent;findTick0(Lorg/das2/datum/Datum;DZ)Lorg/das2/datum/Datum;xDatum animateChange(DDDD)Vaaaa1f1a1a0drawTca0t0frames dataRange0 tempRangetransitionTimeupdateImmediatelyisTickLabelsVisiblesetTickLabelsVisibleinstallComponentuninstallComponentcreateAttachedAxis(I)Lorg/das2/graph/DasAxis;setPlot(Lorg/das2/graph/DasPlot;)Vp scanPreviousscanNextgetActiveRegion()Ljava/awt/Shape;secondaryBoundspathLjava/awt/geom/GeneralPath; primaryBoundsaddMouseWheelListener&(Ljava/awt/event/MouseWheelListener;)Vl#Ljava/awt/event/MouseWheelListener;removeMouseWheelListeneraddMouseListener!(Ljava/awt/event/MouseListener;)VLjava/awt/event/MouseListener;removeMouseListeneraddMouseMotionListener'(Ljava/awt/event/MouseMotionListener;)V$Ljava/awt/event/MouseMotionListener;removeMouseMotionListenertimeRangeSelected+(Lorg/das2/event/TimeRangeSelectionEvent;)VaddTimeRangeSelectionListener.(Lorg/das2/event/TimeRangeSelectionListener;)V+Lorg/das2/event/TimeRangeSelectionListener; removeTimeRangeSelectionListener/fireTimeRangeSelectionListenerTimeRangeSelectedlogmsgevent listeners[Ljava/lang/Object;format'(DLjava/lang/String;)Ljava/lang/String;formLjava/text/DecimalFormat;mLjava/util/regex/Matcher;length fracLengthbuf[C toStringretValuerefreshScanButtonsresetsetNextActionLabel'(Ljava/lang/String;Ljava/lang/String;)VtooltipsetPreviousActionLabelrepaintupdateTickLength getTickLength setTickLength tickLengthStrgetLineThicknesssetLineThicknessoldLineThickness isFlipped setFlipped oldFlipped getFormat isFlipLabel setFlipLabel oldFlipLabelgetDividerDatumFormattersetDividerDatumFormatteroldDividerDatumFormattergetMinorTicksDomainDivider ()Lorg/das2/datum/DomainDivider;setMinorTicksDomainDivider!(Lorg/das2/datum/DomainDivider;)VoldMinorTicksDomainDividergetMajorTicksDomainDividersetMajorTicksDomainDivideroldMajorTicksDomainDividerisUseDomainDividersetUseDomainDivideroldUseDomainDividerisLockDomainDividersetLockDomainDivideroldLockDomainDivider setVisibleaFlag setFormatoldFormatStringresetTransform mutatorLock()Lorg/das2/graph/DasAxis$Lock;valueIsAdjustinglambda$resetTickV$1=(Lorg/das2/graph/DasCanvas;Ljava/beans/PropertyChangeEvent;)Vevt Ljava/beans/PropertyChangeEvent;lambda$updateTCAImmediately$0)(Lorg/das2/components/DasProgressWheel;)V access$000 access$100()Ljava/util/logging/Logger; access$2005(Lorg/das2/graph/DasAxis;)Lorg/das2/datum/DatumRange; access$300Q(Lorg/das2/graph/DasAxis;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Vx2x3 access$400 access$500 access$600 access$700 access$800 access$900=(Lorg/das2/graph/DasAxis;)Lorg/das2/graph/DasAxis$ScanButton; access$1000 access$1100 access$1200 access$1302(Lorg/das2/graph/DasAxis;Z)Z access$1402 access$1500 access$2200(Lorg/das2/graph/DasAxis;)I access$2300(Lorg/das2/graph/DasAxis;)Z access$24001(Lorg/das2/graph/DasAxis;)Lorg/das2/qds/QDataSet; access$2500 access$2600 access$2700 access$2800 SourceFile DasAxis.javaorg/das2/graph/DasAxis L       8  6 7         01   setUserDatumFormatter({0}) { org/das2/graph/DasAxis$1 sC   java/lang/StringBuilder s  >>  << sz u w st s}org/das2/graph/DataRange s   java/lang/Object       Z  on  visualCues        '0.66em ( ) * 2 4 : <tcaload_  > ?1em A E1px F I K M OP RP T V  } javax/swing/JMenuBack s /.   Bookmarks -. (org/das2/graph/DasAxis$AxisLayoutManager     java/text/ParseException  { org/das2/graph/DasAxis$2  C       Gorg/das2/datum/DatumRangeorg/das2/graph/DasAxis$3 s javax/swing/JMenuItem s javax/swing/JSeparatororg/das2/graph/DasAxis$4bookmark this range s org/das2/graph/DasAxis$5remove bookmark for range org/das2/graph/DasAxis$6 s   javax/swing/JPanel!org/das2/graph/DasAxis$ScanButton<< stepstep >>  org/das2/graph/DasAxis$7org/das2/graph/DasAxis$81org/das2/event/HorizontalRangeSelectorMouseModule /org/das2/event/VerticalRangeSelectorMouseModule { s !org/das2/event/ZoomPanMouseModule s  J}"java/lang/IllegalArgumentExceptionInvalid value for orientationjava/lang/NullPointerExceptionrange cannot be null    "units cannot be ordinal or nominal   width is zero:     invalid range ignored: {0}     s!enter dasAxis.setDataRange( {0} )               org/das2/datum/TimeLocationUnitsfiring rangeSelectionEvent &org/das2/event/TimeRangeSelectionEvent   s   enter dasAxis.setDataRangePrev() #enter dasAxis.setDataRangeForward() #enter dasAxis.setDataRangeZoomOut()     zoom out limit      ! org/das2/graph/DasAxis$9 +, " # $ replaceRange({0})  % & setLabel("{0}")axis label cannot be null  z*Vertical time axes cannot have annotationsshowTca/ ' (-das2 legacy TCA stuff needs to be implementedclass: ) * + , - . /Gorg/das2/qds/QFunction + 0java/lang/Classjava/lang/String 1 2 3 / 4 java/lang/ClassNotFoundExceptionjava/lang/NoSuchMethodExceptionjava/lang/SecurityException+java/lang/reflect/InvocationTargetExceptionorg/das2/DasException s 5 java/lang/InstantiationException java/lang/IllegalAccessException  null dataPath string not allowed  #unable to implement tca QFunction: 6 7 8 9 5 tcaDataPathdataPath   enter maybeStartTcaTimer : ; <  canvas is not yet set, returning { = > tcatimer is already pending ? @ !"org/das2/util/TickleTimerorg/das2/graph/DasAxis$10 s A s B startTcaTimer CdataSetDescriptor D4someone is adjusting this, wait until later to call. E HI 1 F G H Iorg/das2/qds/QDataSetUNITS J Kupdate for {0} to {1} L M { Norg/das2/qds/JoinDataSet " O P QBUNDLE_0 R S&no bundle descriptor, dealing with it. R Torg/das2/datum/Units Utca units are not convertable V W X  Y Z [ CONTEXT_0 \ ] ^ J _ ` a b c d ] e DELTA_PLUS DELTA_MINUS f g h i j k P l m nBUNDLE_1 o p q r .result of tcaFunction value() should be rank 1NAMELABELskipping irregular record: {0}; s t u v wDEPEND_1DEPEND_0#exception occured while reading tca x y z { | } ~ A @A  JT org/das2/graph/TickVDescriptor s 1  YZ }Z aabout to lock for setTickV fg ()10!U-10 c   ~  0.0000 ij    ( !unable to parse formatString: {0} Z java/awt/Rectangle ` ~ v  } pq xy org/das2/datum/DomainDivider*org/das2/datum/InconvertibleUnitsException ? (f8.2)  w * about to assert error: {0} Xjava/lang/AssertionErrorenter updateTCAImmediately... ...got lock.$org/das2/components/DasProgressWheel BootstrapMethods    updateTCASoon {0}org/das2/graph/DasAxis$11 @  C  range is not finite... ) domain divider is locked.  }datum range width is zero Z Z %e YZ `Z Tenter DasAxis.paintComponent   disabling clip for thicker axisjava/awt/Graphics2D  DasAxis clip={0} @ {1},{2}     java/awt/BasicStroke s  $ s                   %&     ><< , - . / 0 1 2 java/awt/geom/Rectangle2D$DoubleDouble   s 3 4  5 6 7 8 9Adraw V leftline at {0}draw V rightline at {0}draw V tick at {0}  : ~java/lang/Math ; <  =  >  ?  @ A '  B  C D E Ftca data is empty  G H I w java/lang/RuntimeException  J K L exceptionsans-12"2285: font was null, using sans-12 . M ) N Oorg/das2/graph/DasAxis$Memento P Q R S T U V U R W X Y  Z Y [ Y \ ] ^ ] _ ` 12 a b c b0unable to create transform in getAffineTransform    d  FG$java/lang/CloneNotSupportedExceptionjava/lang/ErrorAssertion failureInvalid tick directionjava/lang/Integer Max label width: {0} e   f g h i j k&tickV cannot be used because of units. lnegative font descent m n s o p q r l` v` hSCET i s t wx TU  u v w x   ~ V y z {  | } ~       animate axis   animation frames/sec= {0} updateImmadiately{0} {1}   s|   java/awt/geom/GeneralPath s }       G #javax/swing/event/EventListenerList)org/das2/event/TimeRangeSelectionListener  fire event: -->  CD  "!" is not a valid format specifier ) java/text/DecimalFormat s  L 4 (  Q   `a$%\$   @  das2.graph.dasaxis.debuggraphicsfalse truejava/awt/ColorPurple das2.graphics.axis \([eEfF]\d+.\d+\) !org/das2/graph/DasCanvasComponent)org/das2/event/DataRangeSelectionListenerjava/lang/Cloneableorg/das2/graph/DasAxis$Lock$org/das2/datum/format/DatumFormatterjavax/swing/AbstractActionjava/util/Listjava/util/Iteratororg/das2/datum/Datumjava/lang/Exception&java/lang/ReflectiveOperationExceptionorg/das2/graph/DasCanvasorg/das2/datum/DatumVectororg/das2/qds/DDataSetorg/das2/qds/ArrayDataSetorg/das2/datum/UnitsConverterjava/lang/Throwable org/das2/util/GrannyTextRendererjava/awt/FontMetricsjava/lang/Runnablejava/awt/Stroke java/awt/Fontjava/awt/Graphicsjava/awt/geom/AffineTransform org/das2/graph/DasDevicePositionjava/util/regex/MatcherfirePropertyChange9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Vjava/util/logging/LevelFINELjava/util/logging/Level;java/util/logging/Logger@(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Object;)Vjavax/swing/SwingUtilities invokeLater(Ljava/lang/Runnable;)Vorg/das2/DasApplicationgetDefaultApplication()Lorg/das2/DasApplication; isHeadlessgetActionListeners"()[Ljava/awt/event/ActionListener;removeActionListener"(Ljava/awt/event/ActionListener;)V setAction(Ljavax/swing/Action;)Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;setTextH(Lorg/das2/graph/DasAxis;Lorg/das2/datum/Datum;Lorg/das2/datum/Datum;Z)V2org/das2/datum/format/DefaultDatumFormatterFactory getInstance/()Lorg/das2/datum/format/DatumFormatterFactory;+org/das2/datum/format/DatumFormatterFactorydefaultFormatterorg/das2/DasProperties()Lorg/das2/DasProperties;get&(Ljava/lang/Object;)Ljava/lang/Object;equals(Ljava/lang/Object;)Z getDasName setOpaque mouseAdapter%Lorg/das2/event/DasMouseInputAdapter;#org/das2/event/DasMouseInputAdapter addMenuItem(Ljava/awt/Component;)V setLayout(Ljava/awt/LayoutManager;)V setEnabledadd*(Ljava/awt/Component;)Ljava/awt/Component;SEVERE getMessageC(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)VaddPropertyChangeListener8(Ljava/lang/String;Ljava/beans/PropertyChangeListener;)Vorg/das2/graph/TickMaster()Lorg/das2/graph/TickMaster;register removeAll getFavorites()Ljava/util/List;iterator()Ljava/util/Iterator;hasNextnextH(Lorg/das2/graph/DasAxis;Ljava/lang/String;Lorg/das2/datum/DatumRange;)V0(Ljavax/swing/JMenuItem;)Ljavax/swing/JMenuItem;-(Lorg/das2/graph/DasAxis;Ljava/lang/String;)V getHistory.(Lorg/das2/graph/DasAxis;Ljava/lang/String;I)VgetDasMouseInputAdapter'()Lorg/das2/event/DasMouseInputAdapter;getTextremoveMenuItem(Ljava/lang/String;ZZ)VaddActionListener removeDataRangeSelectionListener.(Lorg/das2/event/DataRangeSelectionListener;)VremoveMouseModule(Lorg/das2/event/MouseModule;)V>(Lorg/das2/graph/DasCanvasComponent;Lorg/das2/graph/DasAxis;)VaddDataRangeSelectionListeneraddMouseModulesetPrimaryModuleV(Lorg/das2/graph/DasCanvasComponent;Lorg/das2/graph/DasAxis;Lorg/das2/graph/DasAxis;)VsetSecondaryModuleorg/das2/datum/UnitsUtilisIntervalOrRatioMeasurement(Lorg/das2/datum/Units;)Z()D-(Ljava/lang/Object;)Ljava/lang/StringBuilder;WARNINGisConvertibleTosetRangelt(Lorg/das2/datum/Datum;)Z convertTo.(Lorg/das2/datum/Units;)Lorg/das2/datum/Datum; getMinimum getMaximum doubleValuelog10(D)Dupdatefine0(Ljava/lang/Object;Lorg/das2/datum/DatumRange;)V setRangePrevsetRangeForward newDatumRange5(DDLorg/das2/datum/Units;)Lorg/das2/datum/DatumRange;org/das2/datum/DatumRangeUtil isAcceptable(Lorg/das2/datum/DatumRange;Z)Zinfo(DD)V setMaximum setMinimumtrimorg/das2/graph/DasPlotinvalidateCacheImageFINEST markDirty revalidate startsWith(Ljava/lang/String;)ZindexOf(II)I substring(I)Ljava/lang/String;forName%(Ljava/lang/String;)Ljava/lang/Class; newInstance(II)Ljava/lang/String;getConstructor3([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;java/lang/reflect/Constructor'([Ljava/lang/Object;)Ljava/lang/Object;(Ljava/lang/Throwable;)VgetExceptionHandler"()Lorg/das2/util/ExceptionHandler;org/das2/util/ExceptionHandlerhandle getCanvas()Lorg/das2/graph/DasCanvas;FINER.(Ljava/util/logging/Level;Ljava/lang/String;)VisPendingChangesregisterPendingChange'(Ljava/lang/Object;Ljava/lang/Object;)V5(Lorg/das2/graph/DasAxis;Lorg/das2/graph/DasCanvas;)V'(JLjava/beans/PropertyChangeListener;)Vtickle(Ljava/lang/String;II)Vfinest toDoubleArray(Lorg/das2/datum/Units;)[D createRank1(I)Lorg/das2/qds/DDataSet; putProperty'(Ljava/lang/String;Ljava/lang/Object;)V(I)Lorg/das2/datum/Datum; getLengthA(Ljava/util/logging/Level;Ljava/lang/String;[Ljava/lang/Object;)V()Lorg/das2/qds/QDataSet;copy4(Lorg/das2/qds/QDataSet;)Lorg/das2/qds/ArrayDataSet;property&(Ljava/lang/String;)Ljava/lang/Object;'(Ljava/lang/String;I)Ljava/lang/Object; dimensionless getConverterM(Lorg/das2/datum/Units;Lorg/das2/datum/Units;)Lorg/das2/datum/UnitsConverter;convert createDatumunionN(Lorg/das2/datum/DatumRange;Lorg/das2/datum/Datum;)Lorg/das2/datum/DatumRange;org/das2/qds/DataSetUtil asDataSet4(Lorg/das2/datum/DatumRange;)Lorg/das2/qds/QDataSet;((Ljava/lang/String;ILjava/lang/Object;)V getColumn()Lorg/das2/graph/DasColumn;org/das2/graph/DasColumngetWidthdivide4(Lorg/das2/datum/Datum;)Lorg/das2/qds/DRank0DataSet;rankputValue(ID)Vjava/lang/DoubleTYPELjava/lang/Class;E(Ljava/lang/Class;Lorg/das2/qds/QDataSet;)Lorg/das2/qds/ArrayDataSet;join(Lorg/das2/qds/QDataSet;)Vslice(I)Lorg/das2/qds/QDataSet;values0(Lorg/das2/qds/QDataSet;)Lorg/das2/qds/QDataSet;split'(Ljava/lang/String;)[Ljava/lang/String;org/das2/qds/ops/Ops labelsDataset,([Ljava/lang/String;)Lorg/das2/qds/QDataSet;printStackTracegetRow()Lorg/das2/graph/DasRow;org/das2/graph/DasRow getDMaximum getDMinimum getHeight getCreatorremovePropertyChangeListener(Ljava/lang/String;DD)Vcreate/(DLorg/das2/datum/Units;)Lorg/das2/datum/Datum; getMinorTicks()Lorg/das2/datum/DatumVector;([D[DLorg/das2/datum/Units;)V minorTickVjava/lang/System arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V setFormatterorg/das2/graph/GraphUtilnewGrannyTextRenderer$()Lorg/das2/util/GrannyTextRenderer; setString$(Ljava/awt/Font;Ljava/lang/String;)VfloorbestTickVLogNewQ(Lorg/das2/datum/Datum;Lorg/das2/datum/Datum;IIZ)Lorg/das2/graph/TickVDescriptor;getFontMetrics'(Ljava/awt/Font;)Ljava/awt/FontMetrics; stringWidth(Ljava/lang/String;)IbestTickVLinear getEmSizeorg/das2/datum/TimeParserisSpec/org/das2/datum/format/TimeDatumFormatterFactory3()Lorg/das2/datum/format/TimeDatumFormatterFactory; newFormatter:(Ljava/lang/String;)Lorg/das2/datum/format/DatumFormatter; getFormatter axisFormat getBounds(Ljava/awt/Rectangle;)V translate(II)V(Ljava/awt/Rectangle;)Zabs(I)I org/das2/datum/DomainDividerUtilgetDomainDividerM(Lorg/das2/datum/Datum;Lorg/das2/datum/Datum;Z)Lorg/das2/datum/DomainDivider; boundaryCount/(Lorg/das2/datum/Datum;Lorg/das2/datum/Datum;)JcoarserDivider!(Z)Lorg/das2/datum/DomainDivider; boundariesJ(Lorg/das2/datum/Datum;Lorg/das2/datum/Datum;)Lorg/das2/datum/DatumVector; finerDividera(Lorg/das2/datum/DomainDivider;Lorg/das2/datum/DatumRange;)Lorg/das2/datum/format/DatumFormatter;newTickVDescriptorZ(Lorg/das2/datum/DatumVector;Lorg/das2/datum/DatumVector;)Lorg/das2/graph/TickVDescriptor;subtract.(Lorg/das2/datum/Datum;)Lorg/das2/datum/Datum; bestTickVTime getMajorTicksINFOstarted  T(Lorg/das2/graph/DasAxis;Lorg/das2/components/DasProgressWheel;)Ljava/lang/Runnable;finished org/das2/system/RequestProcessor)(Ljava/lang/Runnable;Ljava/lang/Object;)VperformingChange#(Ljava/beans/PropertyChangeEvent;)V  propertyChangeW(Lorg/das2/graph/DasAxis;Lorg/das2/graph/DasCanvas;)Ljava/beans/PropertyChangeListener;pow(DD)Dorg/das2/math/fft/jnt/Factorizefactor(I[I)[IcalculateManualTicksP(Ljava/lang/String;Lorg/das2/datum/DatumRange;Z)Lorg/das2/graph/TickVDescriptor; offerTickV;(Lorg/das2/graph/DasAxis;Lorg/das2/graph/TickVDescriptor;)VisFinitegetFontfiner toLowerCaseisValueAdjustingjava/awt/RenderingHintsKEY_ANTIALIASING KeyLjava/awt/RenderingHints$Key;VALUE_ANTIALIAS_ONsetRenderingHint2(Ljava/awt/RenderingHints$Key;Ljava/lang/Object;)VgetClipgetXvalueOf(I)Ljava/lang/Integer;getY()Ljava/awt/Graphics; getForeground()Ljava/awt/Color;setColor(Ljava/awt/Color;)VparseLayoutStr(Ljava/lang/String;DID)D(FII)V setStroke(Ljava/awt/Stroke;)Vceil getStroke()Ljava/awt/Stroke; (FIIF[FF)VBLUEdraw(Ljava/awt/Shape;)VREDGREEN LIGHT_GRAYorg/das2/util/ColorUtil CHOCOLATEisPrintingThreadsetClip getClipBounds(IIII)Vdecode#(Ljava/lang/String;)Ljava/awt/Font;setFont(Ljava/awt/Font;)V9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; drawStringdisposepaintgetSize((Ljava/awt/Graphics;Ljava/lang/String;)V(Ljava/awt/Graphics;FF)Vcontains(Ljava/lang/CharSequence;)Z replaceAll8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;isTimeLocationformatTimeRange0(Lorg/das2/datum/DatumRange;Z)Ljava/lang/String;&(Ljava/lang/Object;)Ljava/lang/String;otherPlotOnTop2(Lorg/das2/graph/DasAxis;)Lorg/das2/graph/DasPlot;getXAxis isVisibleI(Lorg/das2/datum/Datum;Lorg/das2/datum/Datum;)Lorg/das2/datum/DatumRange; intersection8(Lorg/das2/datum/DatumRange;)Lorg/das2/datum/DatumRange; requestTickV:(Lorg/das2/graph/DasAxis;)Lorg/das2/graph/TickVDescriptor;errLjava/io/PrintStream;java/io/PrintStreamprintlndrawLine((Ljava/lang/String;I)[Ljava/lang/String;parse*(Ljava/lang/String;)Lorg/das2/datum/Datum;java/awt/geom/Line2D(FFFF)Vjava/lang/Float(F)Ljava/lang/Float;getColorMAGENTA drawRoundRect (IIIIII)VgetMultiLineTextAlignment()F setAlignment(F)V()Ljava/awt/FontMetrics;(I)Ljava/lang/StringBuilder;(Z)Ljava/lang/StringBuilder;isOpaqueBackground getBounds2D()Ljava/awt/geom/Rectangle2D;java/awt/geom/Rectangle2DWHITEfill(Ljava/lang/String;)[Dround(D)JwarninggetYAxis(ILorg/das2/datum/Units;)Drotate(D)V getDescent getAscentgetLineOneWidth getBackground fillRoundRectorg/das2/qds/SemanticOps/(Lorg/das2/qds/QDataSet;)Lorg/das2/datum/Units; closestIndex0(Lorg/das2/qds/QDataSet;Lorg/das2/datum/Datum;)IgetOffsetUnits(I)DguessCadenceNewN(Lorg/das2/qds/QDataSet;Lorg/das2/qds/QDataSet;)Lorg/das2/qds/RankZeroDataSet;getStringValue,(Lorg/das2/qds/QDataSet;D)Ljava/lang/String;(D)Ljava/lang/String; getSize2D deriveFont(F)Ljava/awt/Font; access$1602X(Lorg/das2/graph/DasAxis$Memento;Lorg/das2/datum/DatumRange;)Lorg/das2/datum/DatumRange;NULLLorg/das2/graph/DasColumn; access$1702$(Lorg/das2/graph/DasAxis$Memento;I)I access$1802Lorg/das2/graph/DasRow; access$1902$(Lorg/das2/graph/DasAxis$Memento;Z)Z access$2002 access$2102 access$1900#(Lorg/das2/graph/DasAxis$Memento;)Z access$2000 access$1600=(Lorg/das2/graph/DasAxis$Memento;)Lorg/das2/datum/DatumRange; access$1700#(Lorg/das2/graph/DasAxis$Memento;)I access$1800getDeterminant getGraphics getParent()Ljava/awt/Container;java/awt/Container setBounds invalidatevalidate getMaxDescentsloppyContains4(Lorg/das2/datum/DatumRange;Lorg/das2/datum/Datum;)ZbottomtopleftrightgetLineThicknessDouble(Ljava/lang/String;)DgetPreferredSize()Ljava/awt/Dimension;java/awt/DimensionintValue7(Lorg/das2/datum/Units;)Lorg/das2/datum/UnitsConverter;convertDoubleTo(Lorg/das2/datum/Units;D)D0(DLorg/das2/datum/Units;D)Lorg/das2/datum/Datum; grannyFormat@(Lorg/das2/datum/Datum;Lorg/das2/datum/Units;)Ljava/lang/String;&org/das2/event/DataRangeSelectionEventjava/awt/EventQueueisDispatchThreadcurrentTimeMillis()JgetAnimationDataRange8(Lorg/das2/datum/DatumRange;Z)Lorg/das2/graph/DataRange;org/das2/util/DasMathfindex([DDI)D interpolate([DD)DpaintImmediately(D)Ljava/lang/Double;java/lang/Boolean(Z)Ljava/lang/Boolean; rescaleLog:(Lorg/das2/datum/DatumRange;DD)Lorg/das2/datum/DatumRange;previoussetWindingRule(Ljava/awt/Shape;Z)V getSource-(Ljava/lang/Class;Ljava/util/EventListener;)VremovegetListenerList()[Ljava/lang/Object;getClass()Ljava/lang/Class;getNameorg/das2/system/DasLoggerGUI_LOGLorg/das2/system/LoggerId; getLogger6(Lorg/das2/system/LoggerId;)Ljava/util/logging/Logger;java/util/regex/Patternmatcher3(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;matchesparseIntcharAt(I)C([C)Vjava/util/Arrays([CC)V access$2900&(Lorg/das2/graph/DasAxis$ScanButton;)Z access$2902'(Lorg/das2/graph/DasAxis$ScanButton;Z)ZsetToolTipTextgetDatumFormatterFactorygetSlopeIntercept(DDDD)[DchangePerformedgetPanel2(Ljavax/swing/JComponent;)Ljavax/swing/JComponent;desiredAssertionStatus getProperty decodeColor$(Ljava/lang/String;)Ljava/awt/Color;brighterorg/das2/util/LoggerManager.(Ljava/lang/String;)Ljava/util/logging/Logger;compile-(Ljava/lang/String;)Ljava/util/regex/Pattern;  java/awt/RenderingHints$Key"java/lang/invoke/LambdaMetafactory metafactory Lookup(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!~n$              !"#$%&'()*+,-./.012345 6789W:;Y<=>?@ABCDEFGHIJKLMNOPQRPSTUVWXYZ[/*\] ^_`a[++*M*+,+*Y*\ *] +^_+bcdef[aZ* N-:662:*!*,"*#Y$%&+&'&()\" *39A`]4* ghOija^_akalmc nopqq&rf[\U* N-:662:*!*,"*#Y$*&+&()\" *39A[]4* ghJij\^_\k\lmc nopqq!st[U *+,+\ ^_]* ^_ uv wv sx[P*+,+-.\ g h] ^_ysz[**/*0Y*+,12**2*34**\rst!u%v)w]4*^_*uv*wv**{s|[n*/*+2*+*34**\ ] ^_ys}[*5**6Y78*9*%:*;*<***=>?*@*ABCDEF*G*%H*I*J**6Y7K*%L*M*NO*P*Q*R*%S**%T*%U*#Y$V&*W&(X*%Y*Z[*\*]^*%_*`*a*b*c*d*e*f*g*h3*iYjkl*m*ln*iYokp*m*pn**q3*rY*st*u*v*w*w**xyW**zyW*M|,},~*Y**{\@ $).3=B S,X0^4c5h8m9x;~HMOQYpK ' JKv (3@KS_cgpx] ~^_cKn4X[++,+,+,+,+,+,\#*] +^_+y+[I *2+*\ ] ^_ y[I *2+*\ ] ^_ y[*p*2L+M,4,NY*--:Y:*pW*pYWY*MY,N*p-W*pYWY*:Y:*pW\N  )3BMWZit}]f 3$BM  :^_tC}: c 9[1n*R*l*2L=+N-=6-:Y*:Y:*lW\B  !#36AR ] g j m]R64A)R] *Cn^_!M#Kc B[/*R\] ^_[<*R=*R#**l**ln*\"'( )*+(-30;1] <^_<27c( [5*x*Yx*x*z*Yz*z\5679!:,;4=] 5^_c[MF*Y**Y**L*+*+**yW**yW\& @ AB%C*D2E:FCGLI]*"ghM^_cL[3 Y*\L]  ^_[3 Y*\\]  ^_[*@*@**m*@#*@*@**m*@*O*Y**@*@**m*@*m*@Y**L*m+*m+ħL*Y**ŵ@*@**m*@*m*@Y**L*m+*m+ı\^ #-8CJWbmx] ^_c #RH}[q*=*g**h\ ] ^_c}[S*B(2:*ǧ'*ǧ*ǧ*ǧ Yɷʿ\2 $+.58=@EHR]S^_Sc$  [H+ Y̷Ϳ+θϚ Yзʿ+ѶY#Y$Ӷ&+Զ(ʿ*2M*N*+ך+*+ζڙ*2+ۧ*+-+Υ*-+ζ*,+\J".IQV^jky]*^_QTVOc&![2*2հ\] ^_[@ +,+-ެ\] ^_ [5 *2N+-+-L,-MY+,:*ך*29 *29 *25+*ֶ9,*ֶ9+*ֶ"o9+*ֶ9,*ֶ9**  *2: *2**** \n    '4=JKT]gt #$'(*+-/012]z t%uw^_vv'Gu=wT ] ! cE.M n n[6*2\ 89] ^_[}0*(Y*Y**L*+\< =>*?/A]*0^_c/[ `*2L*2I*29*2*2:*29*29 *( ***+\6 GHIJ!K(L1M:NCONPRQVR_S]H`^_PH!?1/:&C [ `*2H*2J*2:*2*2:*29*29 *') ***\6 YZ[\!](^1_:`CaMbQcUd_e]H`^_PH!?1/:&C [L *2H*2J)'g9'g9)c9 *') *2:  *ָ* *2 *2: ***  \Fklmno#p)q3r<sQtZu[wfxoyszw{|]R^_rje#_u)Yw <F o c[n[/*2\] ^_[+\] ^_[5 *2ն,\]  ^_[5 *2ն-\]  ^_[2*2հ\] ^_[= *+\] ^_ [= *+\] ^_ [I *2+*\ ] ^_ wv[I *2+*\ ] ^_ uv[2*2\] ^_[:*=*N*2* *-**-*\&  #.9]*:^_:{5 0yc #[/*S\] ^_[i*SM*+ S** ,+\ ] ^_4[2*2߰\] ^_[A *2+ \  ] ^_ [&*M*+* Y* *,+\ #%$] &^_&y!bc[/*\+] ^_![[*M+*֥.* *+*2+* *2+***+*\6 34568+93:;<C>G?N@VAZB] [^_[yVc [%**=****\"IJ LMNOP$Q] %^_%c [/*\X] ^_[4++YͿ*:M*+:**,+\"c deg!h&i*j3k] 4^_4!c[/*:\s] ^_[/*F\|] ^_[>*F\ ]^_[/*\] ^_[/*\] ^_[B *\]  ^_c @[M*=*Yʿ** * * * **!\6 $%*.38?CL] M^_MHc [L*"#Y$ʿ*%#*:&=*'N-()*LD*+N*`':-(,Y-S.6YS/*L:4Y5M|,8,~M|,9,~+Uvy0UvyUvy1Uvy2Uvy3!6!7!0\V !*/6DLUvy{]\ 6{ ~U0*[L9~~c0,4ooo BB4[/*L\] ^_[J+Y:Ϳ*LM+*LE*+L+%E*;*G*+<;* **;Y#Y$=&+&(ʿN>-?*@**A,+;or4\V %.3;CGLSors]*s ^_c3B [F *+B*\   ] ^_   [Q*C** \] ^_c@ [ mD*EL+FGH* +*XIJ*+**XK*L*MYNPY*+QRL*LST\6   $"/#;%D&K'b<l>]m^__  c &![?*;M*+;* *U** * *V*A*U,+\. IJ KLMOP#S,T5U>W] ?^_?:[/*\b] ^_}[f*=***WX\jk lmn] ^_8[/*T\u] ^_[q*TM*+T*U**Y,+\}~ ] ^_:[ c*;L+ *Z* [\*M*]^N,-_ښ-,`:a:c,de6Y-fSY--gdfShiYj:+k:l:mnb:  ocpq:  crq:  s: , ښ t, u: *:  , 1vwx:  , d1vwx: y z{**|}~:  { {::iY`j:6& 1vm+:iE;i:b:m Yʿ6:gmb:S6r<r.%drdr::1FC*T *T:b:**:~*HEH\VU ().6ABIQZ+9P[fil| *5@ETYbv '1;AEHJX]b] +1$bG@ -!"~#$ q L%& F' P( i)l*|+{,J~-c^_^..5/6-01I23Q45c6 n6789:;: n6789:;:<:::9*i:x:& % n678=>[@*4$,***|*|\ (08] @^_c ?[R* *|}*\ !#] ^_c@A[2*2\,] ^_BC[?*2M*+22,*3,*3,*3,*3*2*3*2*3*2*3*2*3,*2*,*2*,*2*,*2**\F56 78!9+:5;B<O=\>i?w@BCDEF] ^_D_cEF[*2*3*2*3*2*3*2*30Y**2*2߸*2*2߸*21L*+2*2*3*2*3*2*3*2*3**\>M NO'P4QNR_SfTkUxVWXYZ[]^_fBG[C**\b] ^_c @HI[K***\jk m] ^_c JK[1, *+*]*ֶ`LY+,*ַN*-\"yz { }~+0]*1^_1L31M3+Nc O[3p*]M,,`N,^,`:`:+,RY-,:*: *:*\2 '3AQWbio]Rp^_pPvkN_L3RM3'IQ3QRWc!bnS777SdJT[M*YM*++*;**;**+?,çN,-* ** 25585\2   "'0:HL]M^_Mc" DU V[/*U\] ^_W[6*UM*+U,*,+E"*,+** * *\" #'5] 6^_6 1Xc5oYZ[dM,***|},o>*,o>>>+,+-:\& +=JQa]>([d^_d`\]='[a^c+_ A`Z[*+**k6*|}6l>"**`6*6l>>+,+-M*,:*,:*Ƈ*kc6l>6l>+,+-M,\R&,/?HN[j q z] a,[& b?aaa^_jP^Nl[HrbqIcz@d c%/ AAnSde fg[[*M,S+ =>*_9*_˙*_Ͱ=*_ΰN*_+а+а,2>{3=>{\6    "$(%3'>)?*O+T.Y2]*?~[^_[VhcdJij[ R+,^*N:Y:-:66%2: * ԶՄ\"7 89:4;?<I:O>]H4k R^_RcR Elm@\]7n c#& ndSo_eo(pq[ +g,+*N:-:6-t*-2:*'*+f֎YƇ*cƧ(*+f֎Yʇ*ocS2:66 2ؙ62:\^BC EFG H*I7J>KELVMiOzPRHTUVWXZV\]p >Wr #x%^_s1tlm\] nu.r +vc3 n6do_wEe$ e xy[g+g*+f֎=>6>+g5*+f֎6'd >=\6 hi klm)n6o>pJqPsRuUm[x]>6zAg^_g{1R|Pvc 5 @}[*L*+,+-*ڵc*c+,+-ܔ**cc*c+,+-M*c+,+-N*c+:*-Q**cc*c+,+- *c+:-M*c+,+-N*,0**cc*c+:*c+,+-M,g0**cc*c+,+-M*c+:*c:,:+,+-:*+::+,+-:+,+-W*b*,**c+a***?\#|~0ASku ,9?BYblp]R^_Sps1kX~1uNt?PB{1Yj1c& (366d0&64660Z[`*b+,+-A 攛**c+,+-:*b+,+-::*aM*ZYZ\* 2ENWZ[]HH2(s1E{1N ^[~`^_`c :nZ[v+*ꇶ~N**:*+,-+--:*:*:Ƈ*kc6*,:  *k`6   6*|}6  l=+,+-:*:*:*kc6*":  6   6=  =6  +,+-:gg Y*:*:*kc6*f9 *f9   g 6 d=X+,+-:A6*6l==  =+,+-:**?\2 7?I[bm , 8 Icku!"#$&')-/]m    %| z In [ra9b  2[?c727a.b^_5[ v 2c ndSek ndSe@ A6Rn n@ AnS[W*YL²YM,*,N-*,*:,*+ç :+.2==?= LOOSO\B8 9 :;<"=*@.C2E6F:G=ECFGGJHVI] ,* W^_c"=nU DU[2*EL++* +**XKY*+*\QRSTU$V1c]2^_-  c1T[*M>,J+F,g+g56+g#,f+f>ק>h*+***?*@*;9*E:.* **XK**X*L*  * ,**\Zjklm n/oGpInRtTwXy]zi{w|}}~]>#,}0  ^_ Xc#S%X[/*;\] ^_[W'>' oH'' ' kH'63')+-/1 :66.h6\J#LNPRTVXbepy]Hh!b)e&^_#hc ,[e+**M*,*,\ ] ^_  [*;<*UM*N-, -- * *, *,**d*e**cS*ѶYʿ*c*-:**_ :7˙ *-:TE *-:<*-:2* *-:*2 *-: *-:* * *, *,*w*c*-:*H* *-:*2 *-: *-:* **:!~Y\9 #,-4<FKSZamty} %2;>HMUY ` g p s }          ] %g ~^_ cM#o "o noSo S B[ "\*EM,#,$*% *%d,&*' *'d*N|-}-~*^%*^]E(+)*+,-6Y+.SY*/0SY*10Sh+2)N-*/t*1t3-*459*^4*^]E(*^**E&69-7Y89o:6;#-<:-7Y  Y=QY=Q >9-?5*@ -*@A-B5*C -*CA-D5*E -*EA-F5*G -*GA-?5*H -*HA-B5*I -*IA-D5*J -*JA-F5*K -*KA-9*L:(-M5dd-A-N*YQZ`Qp25*:^_*ֶڙ* *-O;*-P3*EQ)*R-ST* *-O*-P-U:/Y*/d*1d*Vh`*Wh`X:0YYdZdh`h`X:***"**@*@ؙ*-[6  u*\: -D5-Y Y Z d dXA-]^_-`6Y Ƹ0SY ʸ0Sa Y` Z `db-c*+d@DG{\ZV B D F G K* L+ N@ QD TG RH SV ]l ^u ` c r v w y z { | ~  ! @ G N V ] d l s z                       & ; A X _ g o y }          , 1 4 9 ? F i s    ] H~!? ?l ^_ Aw^ 4 cDF+L5eS*6e,-y[h*=*|>*:*:*M6*Ml66e*f`6``e`6 *g6 hd d6 : *:*T:2 %E:) `6  +ij +  g k*b:l6 m66 `6 ( n: 2n:-r-:,r-: 2n:op:qr$crq:*cst: +j uc6   d6 + k\1     $ , 5 A T b q v |               ( @ !E "V #[ $o ' ) * + - . / 2 4 5 6  9]%=V/i $^_$,AT b q v~\] |x!lmc5nkn_:o*": Bo.Boo+/n_:o[Y+qr&+#Y$w&,&x&(-yL-+zr#+#Y${&,&|&(-yL+\ < =- >7 ?W A]*Y^_YYYc-)[!*ζsL+}r!+~r+r +r"+r#Y$+&&(L**:c+tM*N-θ -: -:-w-::'#Y$2&&d2&(:*,tM#Y$&&&&(:*,tM*,tM*,*tM,\Z K L# M3 N= OR R_ Sd Un Vx X~ Z [ \ ] ^ ` a b c e f h]Ruh^m!^_ _d~c%3o%ooJoo/ [ !G+UM,Y*/*1*V*WXM*>.*E*:*>**C*C,ؙ6**E*E,ؙ6* **@*@,ؙ6**:%E6**I*I,ؙ6**J*J,ؙ6 * **H*H,ؙ6 *%*:%E*K*K,ؙ6 *6 *6 * `6*|6*|6*]:*EQ:gfgdf:6*:%Ѷ 66*:::fgdf:%Ѷ 66*:Yʿd F0+ F 0+  *S*S::66n2: :R*2:*֐8!+Y A:|~*M6l6 *^*:6^g^f:*֐8661,F+Y`A*+2` "+Y  d`A *+2 d`'6g}f:*֐86RK6 +Y`A +Y  dA|62+:+5+,Y,Z,d,d+5*:%E*+):*6:*_** *:j6`6#Y$&&&(,Y,Z`b,Y,Zhbk#Y$%&g&g&g&(,Y,Zh`bzddl`6`6*6L:Ycc:: ö5 5k*ddl`6`6,Y,Z &ddl`6 d6kcMB{EEBE\Z q r s! v& w* x4 y9 zJ {S |U z  , T                  ! & / 8 A H _ i                   3 : B P Y k                    8 = V ` z             $ * - 2 8 ? [ a t }      ! # $ % ( ) * + ,m .r / 0 2 3 4 5 6 7 8 9 ; = > ? @ B C) D0 E= GB KE IF L]P;4!,8mM1P0vY' ~3^~mvDhv_V8)B [ah0 )}]|= &z{`;, T     m-G^_Gc<!e3 @ @&@@ @ @&@+@neS6SIneS !!#neSooZoB neSosneSo#neSo^neSo!neSo6E_on +'nB[V<*ŸM,1,1*k,1cLj<!,1*k,1*kc,1cLj<M,}DG{\* S V W X& ZD _G \H ]R ^T `]* :3H ~V^_Tc&7B [ Q+UM,Y*/*1*V*WXM*>.*E*:ɶ*>**C*C,ؙ6**E*E,ؙ6* **@*@,ؙ6*%*:%E*G*G,ؙ6**I*I,ؙ6**J*J,ؙ6 * **H*H,ؙ6 *%*:%E*K*K,ؙ6 *|6 *|6 *6*6*]:d *6' d6 F 0+  ' `6 F 0+  *S*S::66n2: :R*2:*֐8!+Y  A:|~*M6l6*^*:6^g^f:*֐8661,F+Y  dA*+2 d +Y  `A *+2 `/6g*ֶ9*c8TK6 +Y  dA +Y  `At*:%E*+):*6:*_** *j6/Ҷtddl`6 d6k k*`8Ҷd`l`6 `6tkUW/նddl`6 td6kcMo{OOLO\m i j k! n& o* p4 q9 rJ sS tU xz y z { | }> ~f                   " . 8 F ` g o }                 ) : R W p z            * B H [ d j o x                  # 2 : G L O P ].4!,'}3v ~`^F~mv DlZ : 2djo]G &&zX3> f      p|mmQ^_Qc1!e3 @ @&@+@ @ @&@+@5neS.(#neSooZoneSooo neSneSooneSo!neSofneSo!neSoE_C@+nB }[A *0G\   ] ^_  [F *+H*\   ] ^_   [/*H\ $] ^_[/*Y\ ,] ^_[f*YM*+Y**,+\ 4 5 6 7 8] ^_?[4*L*+M*N*M6:**-*:*V*0*g#+e`,g`-e`-el`6-e-el`6*+*$ *m+e*f`h`6%*_*@+e*f`hd`6*H*:+e*H**6`6,g`-e`-el`َ`6*7*g**|*@Yd-el`َ`*d6`*|*@Yd*d6G*H 69*HY*H`*|d-el`*` ڧَ`6\n ? @ A B E F2 G< K\ Mp N P R S T U W X \? ]B `V a} c e g h j n] ?z^_ ]cG2n_)3 .!1!: ln_[4 *el\ v]  ^_[O*+*_:+-j* ۧ66 ڎ6 *Ml6  6 *l7Sld6*e ``6Kld6 cg6/ `d6  ld`6 `6  ld`6*6  A+: ++ܶ5:+YZ+ 5+k****+,ޱ\"      3 ; C K T t }    , B N ]8 ) O^_OOvOkOOO:\]3; C  K r c2 "_D# no_H-[*: b:66`6 ,ښ,6**ꇶ~*ֶ9 +9 :߶*ֶu:v 9:Y ,*ֶg*:*:e*f`6 m66|`6:l::::6 d6+:+DRU$}\0    % ) , 3 B C K \ ] x    $ + 6 D R U W c l s }       ].%&~RW ~-6G D9!c~"^_vKS)u,r3k x&# $ !%y4% cPn&:,n&::n&::0n&::<n&:::+n&:::7n&:::::= on&:::' ' ()[`*L+ ^L+\ # $ & (]^_ c*)[.v*L+^L*[T*[ZEH*M,1,1+J,1)k,1c9+L+M|,~+/dh{\> 1 2 3 4 7/ 97 :J =P >[ ?c @e Dh Bi Ct G]>P+[ ,7.-3i ~v^_qc07B .[/*[\ O] ^_/[^*[M*+[*,+\ S T U V] ^_A012[YL+*W*7*|+*|W+*|WC+W+W4*+*W+*W+W+W+*W+*W+*W+\F    " . = C L V b q w } ]^_3c =4$ 56[3,+*+*+*ֶښ*+,J*+-9*c*g++do9+hk*c9 )1)   ** )9 J 9*O*9 *9 )g  go9  kk)c9,,, ,L*|9 *|9 )g  go9  kk)c9,,, ,,,\'      1 3 ? L l     & ) 3 = I V ] d k r { } ]7 ?8 59 ): ;3?8 =59 I)<V=^_>3?@?@AL3BlCD cV an4E@Ln4EMn4ERH FG[$*L++202+LY\     ] _ H$^_cXIJ}[H;3++3*9*9Yʿ\ , 1 49<G]H^_HKc, L[r t*L*]M, ,^N66-g8*-f::+Lj66Ų0L pop\F  '38@KRV\mpq]f 3#k8\]K M>k f ZN1UOq~t^_c$S 67nLP[` ^*]M,^N6*:6-g9*-f::jLj6   6M YZ\>+, -./!0-122;3F4M5Q/W8Z9[:]p -$k2\]F M ?U  PN1KOE[~^^_^c.nS6&8nQ[]****%** '*LL*\M*,!*"*N--^_*ֶڙ*#*$+,\:CD E GH"I'J,L1M5N:OOPSR\S]*]^_'6R ,1S :#2c BeeSTU[6*]M*N,,^_*ֶښ%+*,^-::*:*:**|9*|9 *9*9 +*:  &6   d6 '\*6,^:6f:-(2:Y):9*Ml666*M6**Pog**``e`` og**``e``קWog*+dd,Zcd og*+dd,Zcd+L++էog9*Rtdd*|-`ddtdd*|-`d  c.cק?`*|0````*|0``  c.c+L++Մ"+\5]^ `a(b*e5g:i@jFmMnWodqnrxuvwxyz}Ck=Yy]W VaW XY Z [\}v^_n 2 5_m:Z]@TFN]n&VxW   ^  1cS 9neSo_"6OneSo_6eeiSg; neSo_6_`[*M|,},~* *1L*2L*h*a*Z*M*TN*C*-,2,)*|6*:*g6* * *3d6e*f`h6*6 +Y`*@Y`*G*GYZ`Z:  4 uc6 : ,,b:     66   5--2 %E n: - - 2n:-;-2 %E-  r-:*  r-: - - 2n:p:qr$ c rq:*cst:p:  uc6 6  *:  h`6 S `6  dd6 ld+Ym6+Y+`6+Y+d*@Y*@d+{\<%*@EPqz+4>CW_u'-5BGNXhsy ]~"n \r/a 7 X?ah/bs$cz de \] f $ 5b BUgER!PGm^_*on c\GeF:o*ED2_:' Bo= Boo + &ineh[ k*L*TM*><+8+6 +d+l+m6`, ,:`\.  GLZci]H-iGjcmk^_f! a\kc L:ol`[ >* *<**=*:%E>* *6**6*:%E6*6*6*`6 *|:  56  66   d6 %*C*YӵC*C   `7%*I*YӵI*I  `7*S *C*C 8*C  8**^99*M*Moh`6S 6 `td6 66***E`:E**E`:E^ 6o`d6 6o`6***J`:J**J:JK**Y *EZ  X;@*H%*:*@ *H*6`ZN**Y*JY d  X;H*H%*:*H *H*6dZ*::*<el`6*6;6 6*@Z*@`6  d66**G:G61 6*HZd6  d66**K:KY* *C*I):*C*E *@ *G*I*J *H *K*W*P*=:*=: >dYm6 >`Y`6Yd\n[$%*&@'V(l)+-./012789;=>?ADEF#G.K8NSQWR[SiTmUtW{XZ]^_`acdfm n'o;pSsXtwuv{}~ %,0C_hqz*1;])[Li>m:t3WD@1/*%,0Dmn;on)b*c>^_)*@Vl yp   q _n 8rS]usotc&@@@@@@Mnu&nunuJnunuMnunuKOgnu_7nu_CCnu_CCenue_Zv`[* *<**=**:%E>* *6**6**:%E6*6*|d6*|`6 *6 *6   d6 %*C*YӵC*C  `7%*I*YӵI*I   `7*S *C*C  8*C 8**^99*M*Moh`62d6 66 6**E`:E4 `m`6 66 6**J`:Ji**Y*EY d   X;@*H(*:*@`*H* 6dY*G>*@*G?Y-!**Y*|  X;@ **E@Z**Y*JY*J`   X;H*H4*:**H *H* 6` dƧ **JH*::*<el`6.*@Yd6 66 6**G:G3*HY*H`6 66 6**K:K*6Y* *C*I):  *C *E  *@  *G *I *J  *H  *K \RT*DZp +6@[_jnuy.2PX] !'"+#/$3%F(L*h+q,z-/0235679:<=@]j$j$n uy$ '+/3^_*DZp|a[OC  : 1 *q hn @r[*%] sLtc'@@@@@@N n&nn=5Q![T_4n_LLn_LLene_ wx[*YX*7*\DEGH]4y cz[/*\Q] ^_{[L* *\Y] ^_c@|[/*9\a] ^_}Z[/*?\i] ^_~[E*+*ֶ*ֶί\t]^_v[4*2'*2.gH'H*@'k*Ac9\ $1]*4^_441c~[5**|:*'-65B*:*'-56B\ $]4 yp5^_55$ypc~[0~,+c+98,s+c+9+,C:+v9**|N*,-6-5B*N*,-5-6B\.  +6@MTYin]\ 3@ %&Yyp~^_~~nypM1c ~[P+J+cq:s:**|M*),6,5B*M*),5,6B\"&+;@]>+ypP^_P@ypI;c ~[-*2ߥ-*2'DHd9*2' EH'H*29 *29   g9*' gkog9' gkoc99  9\J  *07<ENU\o]p l^_VW ~EY NP UIc52 n n [0*'G:*)G:ޙYⰻY\  $ ]40^_00)v"vc $[* *|*:'6g*o9* g9* g9*29*29  g9  kcJ *o9*2 )J) gk9)*2H:\J$+1!8">%G&P'W(`*j+t,|-02]f ^_`<yp$xGUPL WE j2vc-Cunu K nu[A *?++I\=] ^_ v[H *?+,Ѱ\I]  ^_ 1 [E *+J+KL\ R S] ^_ [T *]+(M\`]* ^_ v K {[ +*F&N O*6 *PQ7 7 *2:*2*2R:*2S9Q eo9Q eo9YRYRYURYR:YRYWRYYRYR:[9\9g9'kkc)kkc**V*W]***^*_` a7 Wa kob* P*2\rl npq!s&t)v/wByH{M}Y`l$*]}3d3ZQK & ) /BMY+^_++++cdY nEEnEE77 nEE$n[6*cd6Y*SY*eSh**L*)-0\"%)-015]1~6^_cp[/*\] ^_[!**=***f\  ] !^_!c [d*g*;L+* \  ]^_ .c[< *h*L\ ]  ^_A[VY*2*iL+*+\]^_ _[]Y*2iM,*,\ ] ^_ _[>*+\ ]^_,[}&*L*2+ jL+kL*+l\ %]&^_!c [)*L*2+ȸjL *mL*+l\   #(])^_$c [G*xnL+*/*1*-*znM,*/*1׻oY+pN-q-,r-+\* #/8= C!E#]*#" 8 G^_? cEe[U*u*x+s*z+s\12 34]^_[U*u*x+t*z+t\=> ?@]^_[U*u*x+u*z+u\IJ KL]^_[U*u*x+v*z+v\UV WX]^_[U*u*x+w*z+w\ab cd]^_[U*u*x+x*z+x\mn op]^_[j!+y*+*Jz*+{l*+J\xyz |]!^_!c ![g*I*|Y}I*I~+\]^_c![D *I~+\  ] ^_ "[|*I*IM,d>e,2~V#Y$&*&&,`2&g&+Զ(:,`2~+\* "\gu{]4\f|^_|lc _ [c ,N-%Y#Y$&,&&(ʿ,,.+6,,.`,)+6:,f ,Fd6dd#U0U.U0UY-Y:  &:6dd#U0U.Ud0UEU`& &-+U`0U`0UY-Y:  &:*-Y#Y$g&&(:\,1AX^ru !=FOaisz]z u[ a AjXS^MiBcn1@oo,oo#[_'#Y$*&&*ֶ&(L+\ %]'^_%[****ζښ* *****k=*W *****m=*W\. #(6T]k]*T  ^_c  @ @ [k**+)*,\] ^_kc[k**+)*,\] ^_kc[3*\ ] ^_[I*OL+1*+1*k+1cLjM$*+1*k+1*kc+1cLjM\+,-'/H1]I^_A3c '7 {[/*O\8] ^_[$*+O***M|,},~{\"AC D EHFG#I] ~$^_$cT[/*^\P] ^_[f*^M*+^*,+*\XY Z[\] ^_F[/*\e] ^_[i*=****\mn opq] ^_[/*_\] ^_[/*`\] ^_[f*`=*`**\ ] ^_KZ[/*a\] ^_a[^*aM*+a*,+\ ] ^_M[/*b\] ^_[^*bM*+b*,+\ ] ^_OPP[/*c\] ^_[^*cM*+c*,+\ ] ^_RPP[/*d\] ^_[{*d=*d**\ ] ^_Tc[/*e\] ^_[^*e=*e*\ ] ^_V [F **\ ] ^_   [ d*_M*+_+%E *1+r+r+yL**ֶ+ζ***,+ M*Z]{\: /:IMQZ!]^ c"]*U ^d^_dIcono [f**|L+*L++6I+59* (9I9*2(*2:*1@*1A\>&' (*+!-'../5081;2?4U5]6e7]H p8f^_Mp'?V.8WU?3c u[2*2\>] ^_[2*2\K] ^_[U+**X* \ ] ^_  [?+*W\ >?]^_C[/*\p] |_{[\p[/*\p] |_[P*+,-\p]*|_z [P*+,-\p]*|_z![P*+,-\p]*|_z"C[/*\p] |_#[P*+,-\p]*|_z$C[/*\p] |_%&[/*\p] |_'&[/*\p] |_(C[/* \p] |_)C[/* \p] |_*+[;*Z \p]|_z,+[;*Z \p]|_z-C[/* \p] |_./[/*\p] |_01[/*\p] |_23[/*\p] |_4/[/*\p] |_51[/*\p] |_61[/*\p] |_7/[/*\p] |_8[TE;YSYSN\pC"E4FAUJc @9:r  P   6