4      :        :                  )            :   :       ! "  # $%& ' ( )*+ O, O- . O / 0 1 23 4 5 678 ]9: O; < ]= ]> ]?@ A BC DEFGHI J KL  MNO PQRSTUV :CWXZ \ H] H^ ~_ Y`? Ya b cd@ ef gh i j eklm n eo pq prs tuv . wx y z {| B} C~  ]  :  ] :   :   :         ?                    D     C     i           B :     H  H        B B  : : :  :        D NP C  C        .            ! "# $% CC & C' ()* H+ H,- . . /0 :! R12@ R3 :4 5678 9:  ; <= > ?@ ?A BC DE F GH GA IJ KL M iNO iP iQ RS TU V qNW qP qQX wY <Z IZ DZ[ B\ B]^ w_t` abcd ef gh i j <k Dk Il m n op qrs tuvwx RebinnerEnum InnerClasses RebinListenerloggerLjava/util/logging/Logger; plotImageLjava/awt/Image;plotImageBoundsLjava/awt/Rectangle;raster[B rgbRaster[I rasterWidthI rasterHeight validCount imageXRangeLorg/das2/datum/DatumRange; imageYRangexmementoyMemento Lorg/das2/graph/DasAxis$Memento;ymementocmementoupdateImageCount renderCount rebinDataSetLorg/das2/qds/QDataSet; xrangeWarningLjava/lang/String; yrangeWarning unitsWarningZvSlicer/Lorg/das2/components/VerticalSpectrogramSlicer;hSlicer1Lorg/das2/components/HorizontalSpectrogramSlicer; vAverager1Lorg/das2/components/VerticalSpectrogramAverager; hAverager3Lorg/das2/components/HorizontalSpectrogramAverager;CONTROL_KEY_REBIN ConstantValue specialColorsPROP_SPECIALCOLORS rebinListener2Lorg/das2/graph/SpectrogramRenderer$RebinListener; rebinnerEnum1Lorg/das2/graph/SpectrogramRenderer$RebinnerEnum; boundsCacheboundsCacheInputcountsliceRebinnedData PROP_REBINNER print300dpi cadenceCheckPROP_CADENCECHECK selectionAreaLjava/awt/Shape; fillColorLjava/awt/Color; setControl(Ljava/lang/String;)VCodeLineNumberTableLocalVariableTableex$Ljava/lang/IllegalArgumentException;tthis$Lorg/das2/graph/SpectrogramRenderer;scbLorg/das2/graph/DasColorBar; StackMapTable getControl()Ljava/lang/String;controlsLjava/util/Map;LocalVariableTypeTable5Ljava/util/Map;zgetSpecialColorssetSpecialColorsoldSpecialColorsC(Lorg/das2/dataset/DataSetDescriptor;Lorg/das2/graph/DasColorBar;)Vdsd$Lorg/das2/dataset/DataSetDescriptor;colorBar{getZAxis()Lorg/das2/graph/DasAxis; setColorBar(Lorg/das2/graph/DasColorBar;)VparentLorg/das2/graph/DasPlot;|bounds0(Lorg/das2/qds/QDataSet;)Lorg/das2/qds/QDataSet;xrangeyrangedsrenderH(Ljava/awt/Graphics2D;Lorg/das2/graph/DasAxis;Lorg/das2/graph/DasAxis;)V xunitsOkay yunitsOkaymessagezdsxdsydsatinvLjava/awt/geom/AffineTransform;/Ljava/awt/geom/NoninvertibleTransformException;atop"Ljava/awt/image/AffineTransformOp;image300Ljava/awt/image/BufferedImage;Ljava/lang/ClassCastException;xdrydrpLjava/awt/geom/Point2D;xygLjava/awt/Graphics2D;xAxisLorg/das2/graph/DasAxis;yAxisg2}7~dhls% makePixMap(Lorg/das2/qds/QDataSet;[B)[B rebinDatapixnynx(Lorg/das2/qds/QDataSet;[I)[ItransformSimpleTableDataSet9(Lorg/das2/qds/QDataSet;Lorg/das2/graph/DasColorBar;Z[B)IindexicolorjiflipYunitsLorg/das2/datum/Units;wdstransformSimpleTableDataSetRGBK(Lorg/das2/qds/QDataSet;Lorg/das2/graph/DasColorBar;Ljava/lang/String;Z[I)Idc[Ljava/lang/String;vDrd!Ljava/lang/NumberFormatException;Ljava/lang/Exception;krgbeEntryLjava/util/Map$Entry;pixdsLorg/das2/qds/IDataSet;sc2ss9Ljava/util/Map$Entry;3Ljava/util/Map;B Exceptions reportCount()VconvertUnitsTo\(Lorg/das2/dataset/RebinDescriptor;Lorg/das2/datum/Units;)Lorg/das2/dataset/RebinDescriptor;in"Lorg/das2/dataset/RebinDescriptor;newUnitsresultcompare/(Lorg/das2/datum/Datum;Lorg/das2/datum/Datum;)IaLorg/das2/datum/Datum;bupdatePlotImageZ(Lorg/das2/graph/DasAxis;Lorg/das2/graph/DasAxis;Lorg/das2/util/monitor/ProgressMonitor;)VLjava/lang/RuntimeException;ex2Ljava/text/ParseException;,Lorg/das2/datum/InconvertibleUnitsException;zunits plottablexRebinDescriptoryRebinDescriptorzRebinDescriptorrebinner"Lorg/das2/dataset/DataSetRebinner;startend plotImage2model Ljava/awt/image/IndexColorModel;*Ljava/lang/ArrayIndexOutOfBoundsException;yy[DxxplotImageBounds2 lxmemento lymemento lcmemento haveRasterLjava/awt/image/WritableRaster;rrxunitsyunits useRGBColor,Lorg/das2/dataset/NoDataInIntervalException;monitor'Lorg/das2/util/monitor/ProgressMonitor;lparentfdslraster lrgbRaster lcolorBar*ym*installRenderercolumnLorg/das2/graph/DasColumn; mouseAdapter%Lorg/das2/event/DasMouseInputAdapter;vsl*Lorg/das2/event/VerticalSlicerMouseModule;hsl,Lorg/das2/event/HorizontalSlicerMouseModule;vrl7Lorg/das2/event/HorizontalDragRangeSelectorMouseModule;hrl5Lorg/das2/event/VerticalDragRangeSelectorMouseModule;chLorg/das2/event/MouseModule;uninstallRenderer getRebinner3()Lorg/das2/graph/SpectrogramRenderer$RebinnerEnum; setRebinner4(Lorg/das2/graph/SpectrogramRenderer$RebinnerEnum;)VoldxisSliceRebinnedData()ZsetSliceRebinnedData(Z)V getListLabel getListIcon()Ljavax/swing/Icon;urlLjava/net/URL;getConsumedDataSet()Lorg/das2/qds/QDataSet;clearPlotImage setDataSet(Lorg/das2/qds/QDataSet;)VoldDs isPrint300dpisetPrint300dpiisCadenceChecksetCadenceCheckoldCadenceCheck()Ljava/awt/Shape; acceptContext(II)Z getFillColor()Ljava/awt/Color; setFillColor(Ljava/awt/Color;)V access$000()Ljava/util/logging/Logger; SourceFileSpectrogramRenderer.java   org/das2/graph/Renderer colorTable   "org/das2/graph/SpectrogramRendererrebin  "java/lang/IllegalArgumentException %unable to find rebin for string "{0}"   ]java/util/LinkedHashMap ]  z      ] ]        0org/das2/graph/SpectrogramRenderer$RebinListener            dataMinimum  dataMaximumlogflippedorg/das2/graph/DasColorBartype   |         "org.das2.graph.SpectrogramRenderer   H*org/das2/dataset/NoDataInIntervalExceptionjava/lang/StringBuilderno data in interval:!c       no data set   org/das2/qds/QDataSetPLANE_0 expected table dataset, got     empty data set ~  xaxis and yaxis units xaxis units yaxis unitsinconvertible  ,spectrogram renderer will handle bundle: {0} 0only type rank 1 datasets with PLANE_0 supported  only rank 2 and rank 3 supporteddataset y units are "" while yaxis is ""dataset x units are "" while xaxis is "dataset z units are "" while zaxis is "java/awt/geom/Point2D$FloatFloat         java/awt/image/AffineTransformOp  java/awt/image/BufferedImage   -java/awt/geom/NoninvertibleTransformExceptionjava/lang/RuntimeException  }  java/lang/ClassCastException rte_1917581137:       dataset contains no valid data dataset is outside of axis rangeconverting to pixel map  rank 2 expected        , :            java/util/Map$Entry ! java/lang/String " java/awt/Colorwithin #$ %&\+ ' ( )without (lt (gt (eq (* +, -java/lang/NumberFormatExceptionjava/text/ParseExceptionunable to parse specialColors . /0java/lang/Exception org/das2/dataset/RebinDescriptor 12 34 52 6 7 8 9:; <   d=*org/das2/datum/InconvertibleUnitsException > ?]3SpectrogramRenderer is rendering dataset {0} on {1}java/lang/Object@ AB C D   Eaxis units x:{0} y:{1} z:{2} F G HI JK   LM  N  O !same xaxis, yaxis, reusing raster Pcanvas not useable!!! Q R]'got null dataset, setting image to null   (got empty dataset, setting image to null+dataset units are incompatible with x axis.+dataset units are incompatible with y axis.dataset is not TableDataSet.+all data type and units checks are complete S4 TU VW XW YZ[ \ ^_  ]using Rebinner: {0}%org/das2/dataset/AverageTableRebinner  ^get the bounding box _"rebinning to pixel resolution: {0} `a bcno valid timetags in dataset dW dedata starts after range eWdata ends before rangeno valid y tags in datasetdata starts above yrangedata ends below yrange'rebinning to pixel resolution: {0} {1} fUNITS gh  i j]"done rebinning to pixel resolution ,2 ?@ ,- 34zunits= colorbar= k l mn op8avoided raster ArrayIndex... track this down sometime...(java/lang/ArrayIndexOutOfBoundsException qr stu vw xcorg/das2/datum/DatumRange yz {| }~java/awt/Rectangle  *inconvertible units, setting image to null  org/das2/DasException org/das2/graph/DasColumn   truejava.awt.headlessfalse     `     `  5org/das2/event/HorizontalDragRangeSelectorMouseModule  Interval Average    3org/das2/event/VerticalDragRangeSelectorMouseModule Horizontal Interval Average#org/das2/event/CrossHairMouseModule  ]Vertical Slice  Horizontal Slice  spectrogram /images/icons/rebin/cb__.png  javax/swing/ImageIcon    ]    "das2.graphics.renderer.spectrogram %org/das2/dataset/TableDataSetConsumer.org/das2/components/propertyeditor/Displayable/org/das2/graph/SpectrogramRenderer$RebinnerEnumorg/das2/graph/DasAxis$Memento java/util/Map"org/das2/dataset/DataSetDescriptororg/das2/graph/DasPlotjava/awt/Graphics2Dorg/das2/graph/DasAxisjava/awt/geom/Point2Djava/awt/geom/AffineTransformorg/das2/datum/Unitsorg/das2/qds/IDataSetjava/util/Iterator%org/das2/util/monitor/ProgressMonitor org/das2/dataset/DataSetRebinnerorg/das2/datum/Datumjava/awt/image/WritableRasterjava/lang/Throwable#org/das2/event/DasMouseInputAdapter java/net/URLjava/awt/Shape getColorBar()Lorg/das2/graph/DasColorBar;8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;org/das2/graph/DasColorBar$TypeTypeparse5(Ljava/lang/String;)Lorg/das2/graph/DasColorBar$Type;setType$(Lorg/das2/graph/DasColorBar$Type;)VvalueOfE(Ljava/lang/String;)Lorg/das2/graph/SpectrogramRenderer$RebinnerEnum;java/util/logging/LevelINFOLjava/util/logging/Level;java/util/logging/Logger@(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Object;)VupdategetType#()Lorg/das2/graph/DasColorBar$Type;toStringput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; formatControl#(Ljava/util/Map;)Ljava/lang/String;updateCacheImagepropertyChangeSupport"Ljava/beans/PropertyChangeSupport; java/beans/PropertyChangeSupportfirePropertyChange9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V'(Lorg/das2/dataset/DataSetDescriptor;)V'(Lorg/das2/graph/SpectrogramRenderer;)VGRAYaddPropertyChangeListener8(Ljava/lang/String;Ljava/beans/PropertyChangeListener;)V binAverage getParent()Lorg/das2/graph/DasPlot;removePropertyChangeListener getCanvas()Lorg/das2/graph/DasCanvas;org/das2/graph/DasCanvasremove(Ljava/awt/Component;)Vadd*(Ljava/awt/Component;)Ljava/awt/Component;org/das2/qds/SemanticOpsisRank2Waveform(Lorg/das2/qds/QDataSet;)Z xtagsDataSetorg/das2/qds/ops/Ops extentSimpleG(Lorg/das2/qds/QDataSet;Lorg/das2/qds/QDataSet;)Lorg/das2/qds/QDataSet; ytagsDataSetjoinorg/das2/qds/DataSetOpsdependBoundsSimpleentering'(Ljava/lang/String;Ljava/lang/String;)V lastExceptionappend-(Ljava/lang/String;)Ljava/lang/StringBuilder; getMessageWARNING postMessage[(Lorg/das2/graph/Renderer;Ljava/lang/String;ILorg/das2/datum/Datum;Lorg/das2/datum/Datum;)V postException1(Lorg/das2/graph/Renderer;Ljava/lang/Exception;)VgetInternalDataSetisTableDataSetisBundleproperty&(Ljava/lang/String;)Ljava/lang/Object;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;exitingrank()Islice(I)Lorg/das2/qds/QDataSet;lengthgetUnits/(Lorg/das2/qds/QDataSet;)Lorg/das2/datum/Units;()Lorg/das2/datum/Units;isConvertibleTo(Lorg/das2/datum/Units;)ZgetDependentDataSetFINEorg/das2/qds/examples/SchemesisLegacyXYZScatter(FF)VgetX()DgetYisPrintingThreadgetScaleInstance#(DD)Ljava/awt/geom/AffineTransform;#(Ljava/awt/geom/AffineTransform;I)Vfilter\(Ljava/awt/image/BufferedImage;Ljava/awt/image/BufferedImage;)Ljava/awt/image/BufferedImage; getTransform!()Ljava/awt/geom/AffineTransform; createInverse(Ljava/lang/Throwable;)V translate(DD)V drawImageP(Ljava/awt/Image;Ljava/awt/geom/AffineTransform;Ljava/awt/image/ImageObserver;)Z3(Ljava/awt/Image;IILjava/awt/image/ImageObserver;)Zjava/lang/SystemerrLjava/io/PrintStream;java/io/PrintStreamprintlnorg/das2/qds/DataSetUtil asDatumRange5(Lorg/das2/qds/QDataSet;Z)Lorg/das2/datum/DatumRange; getDatumRange()Lorg/das2/datum/DatumRange; intersects(Lorg/das2/datum/DatumRange;)Zfine(I)IweightsDataSetgetFillColorIndexjava/util/Arraysfill([BB)Vvalue(II)DindexColorTransform(DLorg/das2/datum/Units;)Isplit((Ljava/lang/String;I)[Ljava/lang/String;org/das2/util/ColorUtil decodeColor$(Ljava/lang/String;)Ljava/awt/Color;getRGB([II)V rgbTransformwrap([III)Lorg/das2/qds/IDataSet;entrySet()Ljava/util/Set; java/util/Setiterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;getKeygetValue startsWith(Ljava/lang/String;)Z substring(II)Ljava/lang/String; replaceAll=(Ljava/lang/Object;Ljava/lang/Object;)Lorg/das2/qds/QDataSet;wherejava/lang/Double parseDouble(Ljava/lang/String;)D(D)Ljava/lang/Double;(Ljava/lang/String;I)VputValue(IID)V binStarts()[D createDatum(D)Lorg/das2/datum/Datum;binStops numberOfBinsisLog1(Lorg/das2/datum/Datum;Lorg/das2/datum/Datum;IZ)V compareTo(Lorg/das2/datum/Datum;)Iorg/das2/datum/UnitsUtilisRatioMeasurement(DD)I/(Lorg/das2/datum/Units;Lorg/das2/datum/Units;)VincrementUpdateCountjava/lang/Thread currentThread()Ljava/lang/Thread;getNameA(Ljava/util/logging/Level;Ljava/lang/String;[Ljava/lang/Object;)VFINERisJointrimgetUpdateImageBounds()Ljava/awt/Rectangle; getMemento"()Lorg/das2/graph/DasAxis$Memento;equals(Ljava/lang/Object;)Zwidthheightfinerfinestrepaint invTransformsetOutOfBoundsAction(I)VgetDataMinimum()Lorg/das2/datum/Datum;getDataMaximumgetIndexColorModel"()Ljava/awt/image/IndexColorModel;java/awt/image/IndexColorModel getMapSize$()Lorg/das2/dataset/DataSetRebinner;FINEST.(Ljava/util/logging/Level;Ljava/lang/String;)Vcreate/(DLorg/das2/datum/Units;)Lorg/das2/datum/Datum;isFill(D)Zmaxmin(Lorg/das2/qds/QDataSet;Lorg/das2/dataset/RebinDescriptor;Lorg/das2/dataset/RebinDescriptor;Lorg/das2/dataset/RebinDescriptor;)Lorg/das2/qds/QDataSet; putPropertyb(Lorg/das2/qds/QDataSet;Ljava/lang/String;Ljava/lang/Object;)Lorg/das2/qds/MutablePropertyDataSet;C(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)VprintStackTrace(III)V&(IIILjava/awt/image/IndexColorModel;)V getRaster!()Ljava/awt/image/WritableRaster;setDataElements(IIIILjava/lang/Object;)VgetRow()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; isInfinite doubleValue(Lorg/das2/datum/Units;)D(DDLorg/das2/datum/Units;)Vorg/das2/graph/GraphUtiltransformRange7(Lorg/das2/graph/DasAxis;Lorg/das2/datum/DatumRange;)[D(IIII)V intersection*(Ljava/awt/Rectangle;)Ljava/awt/Rectangle;getLastException()Ljava/lang/Exception; setException(Ljava/lang/Exception;)VNULL=(Lorg/das2/graph/DasCanvas;Lorg/das2/graph/DasColumn;DDDDII)V setColumn(Lorg/das2/graph/DasColumn;)VW(Lorg/das2/graph/DasCanvasComponent;Lorg/das2/graph/DasRow;Lorg/das2/graph/DasColumn;)Vorg/das2/DasApplication getProperty-org/das2/components/VerticalSpectrogramSlicer createSlicerp(Lorg/das2/graph/DasPlot;Lorg/das2/dataset/TableDataSetConsumer;)Lorg/das2/components/VerticalSpectrogramSlicer;(org/das2/event/VerticalSlicerMouseModuleE(Lorg/das2/graph/Renderer;)Lorg/das2/event/VerticalSlicerMouseModule;addDataPointSelectionListener.(Lorg/das2/event/DataPointSelectionListener;)VaddMouseModule(Lorg/das2/event/MouseModule;)V/org/das2/components/HorizontalSpectrogramSlicerr(Lorg/das2/graph/DasPlot;Lorg/das2/dataset/TableDataSetConsumer;)Lorg/das2/components/HorizontalSpectrogramSlicer;*org/das2/event/HorizontalSlicerMouseModuleG(Lorg/das2/graph/Renderer;)Lorg/das2/event/HorizontalSlicerMouseModule;/org/das2/components/VerticalSpectrogramAveragercreateAveragerr(Lorg/das2/graph/DasPlot;Lorg/das2/dataset/TableDataSetConsumer;)Lorg/das2/components/VerticalSpectrogramAverager;getXAxisU(Lorg/das2/graph/DasPlot;Lorg/das2/dataset/DataSetConsumer;Lorg/das2/graph/DasAxis;)VsetLabeladdDataRangeSelectionListener.(Lorg/das2/event/DataRangeSelectionListener;)V1org/das2/components/HorizontalSpectrogramAveragert(Lorg/das2/graph/DasPlot;Lorg/das2/dataset/TableDataSetConsumer;)Lorg/das2/components/HorizontalSpectrogramAverager;getYAxism(Lorg/das2/graph/DasPlot;Lorg/das2/dataset/DataSetConsumer;Lorg/das2/graph/DasAxis;Lorg/das2/graph/DasAxis;)VdisposegetModuleByLabel0(Ljava/lang/String;)Lorg/das2/event/MouseModule;removeMouseModuleK(Lorg/das2/graph/DasPlot;Lorg/das2/graph/DasAxis;Lorg/das2/graph/DasAxis;)V GRAYSCALE!Lorg/das2/graph/DasColorBar$Type;java/lang/Class getResource"(Ljava/lang/String;)Ljava/net/URL;(Ljava/net/URL;)Vclear(Ljava/lang/String;ZZ)Vorg/das2/graph/SelectionUtilcontains(DD)Zorg/das2/util/LoggerManager getLogger.(Ljava/lang/String;)Ljava/util/logging/Logger;! & & ]*+*M,M*N-*-* N-*- :-*N*-*19< B}~ %-19<>JSX\4> B]] S%V FYL*M,#+*W+*W+ *W+ $1A F> 9 > 1/* p*M*+** *!,+"  W*+#*$*%*&*'*(**)Y**+*,*-*.*/*0*1*23*,4*4?,5*+6,7*+6,8*+6,9*+6,;*+6,<*+6*= bQnqrs$05:??@DCIVNfURZSaTkUuVWXY[\ /*4a *4+*>M*4g*45*+?*47*+?*48*+?*49*+?*4;*+?*4<*+?,,@,@*4A*+4*4h*45*+6*47*+6*48*+6*49*+6*4;*+6*4<*+6,,@,@*4BW^fg ijk"l/m<nIoVpcqnryu~vwxyz{|}~   opR+*-*,*,+C(+DEM+FEN*+-*,-G,*,*+-*+H,*,. $-2;@EM*$-RR+! IJK+:*>:*L*MA*MN**OYPQR*MSRTUV**MW*X:::*YZV][A\9^_-*OYP`RaTZVIJbcD:F:Oc dD:dF:'cD::^_]:*Xe*fZVg,hi6 g-hi6 :   j:  k:  l:  "*OYPmR RTZV["\n:opq*(|*X:::*YZVIJbck=NrD:F:E YstD:F:*dD:dF: Yutg-hi6*OYPvRgawR-haxRTZVg,hi6*OYPyRgazR,haxRTZVg*4{iAr9*OYP|Rga}R*4{axRTZV~Y**:c6c6@e*^Y:  *L:  : : Y  hh  *>W7*L*>W": OYPR RT*l**X:  d:  d: , - *ZV*&*'*ZV*&$*OYPQR*&RTUV*'$*OYPQR*'RTUVIJbh   '1Xekqv"&4@P^loy4<CMW^ehu%-c|"!5$<%F&T'b(z)+,1256;=^ lt  oq  ku nr qo s p m    E 6   F_ TQ bC |yma  !""> ###E'#/ #&"$$"/###   AAOq "$$"%&'( )T*T#++'' ,-w*=*e>hL+IJKLM*./01 ,2w*=*e>h L+QRSTU*./01 34 *c Yt*6*e6*g:+{i +{:*:-+6 6  g6  W  A  h`6  d ddh`6 +*  6- T     b^`b%c-f3g?iElKnTpWraskt{vwy{|}sr5 5 6d[7 Zk8 .9/%0-13:;K<W~ 5 0#=># ' ?@*c Yt*6*e6Y:,:  :  6 6   5  2:  :22W *g:  +{i +{: *: +6 6  k6[  E h`6 dddh`6* 9+ 6O   : :k::9$*dĶŸƸ:ȶ$*dĶŸɸ:ʶ*d¸˸:n̶*d¸͸:Kζ*d¸ϸ:(9*Ѹϸ::Yտ6eM dd֧": ք >SVr:%-6@Zel$)4?co%>ESVXcr`#eABZ% 5 5CD 6_7o8 EEEE;EEFDSEX GHfV8oMI=JDcYEcYKM?NO .9/%0-16P@QB 7:; <  cYKR6PS7 #TUU2># 'VW\X*"""WY #pZ#TU>#VW[\]B *$ p     ^_y+Y+*1+**d1**ݷM,) +`a+b;)cadeD+,߶i +,+߸,߸+,㬻Y+,߷(4 DDfgDhg!ijK  nIK**>:*X::oYSYS*:*:*4:  Y+hSY,hSY {S: : ec5Dg: dDg: RFg: EcDg: Fg: #dDg: dFg: *6 :+:,: :  6X*Q*J*>*2*&**- &IbIbD*L****IbIbeD*L****IbIbc5Dg: dDg: gFg: Zcr+h: ,h: 8rFg: #dDg: dFg: *( +hiJ +h *(0*L*IbIb ,hiJ ,h *(0 *L*IbIb:[N\ n:<^_0 *L*IbIbg: {i6g {*( Y+ +` + :Y,` , , :Y    : +hi  : ,hi  :*+*,*:o*0*: : : * &NY*&!**"# *$&"**%# *&&*&   *''T* *"# *('.* *%# *)'*'*Y*SY*S*+**,-L:./01*L**M*WIbIb***2 U*3:** *4N:*>*W** 4:Y*5:** 6K:OYP7Rga8R {aTIbIb**** Y9: ! :Y ::  ;:*Q*E **<**<!:.S0 =:* L***?@A: *:B *1d:d: 6 +hi*CY%DE"DE+hF: 6 ,hi*CY%DE"DE,hF:,G:+G:*HY1111g11gIJ1I: K. L 0*L*****M * NIbm: * M*LIbN: . S 0* M*L* WIb:Ib6[*-9KNx{:dg">X ' 7r ^ n     X N' N7r N^ Nn N N N N NX "OX ">' "O' ">7r "O7r ">^ "O^ ">n "On "> "O "> "O "> "O "> "O ">X Y' Y7r Y^ Yn Y Y Y Y Y   Y " G Y Y [ Y>     #@FLRX!}"$%&'(*,-.126%:,?2@8A?C]DvFGHKNOP{|QTUVW XYZ[\'{1|6]7aAbJcOdTeYf^gchhir{||jmnoprtuvwxz{~'9AJOT^{h|mnz{|{|+0FKT_ox +3?KSaq &0LV[y {|    *-/9KNPZ]!h"x({$}%&{|'+,-.12458";:=?>S@dDgBiCyD|FJHIKLMNPRSTUWXY Z 2\ C] j_ r` za p f g h i j k l m n o { | } r s t { | } "u $v 4w :x ?y G{ Q| V} Y{ e| j} m~-GkP lm/+m}Fn o;+paqa.rasatuqpvg`wgx yziKH{ r6|} z.~},|2v8p?i]K"Ex (; %; % Dn  K $#H n n n  n Z N# KF (L "R   G= $$##=Ti>> !@)$$##=T>>@["EJ/ !*,%,#82>:e+%%CHD $$##=T>>#> BG$$##=T>>$$##=T'>>7BZB8S++7= $$##=TB@Q^Zv[O]*>L++@*4 *4PQ +@M*4RY,SUV+@*4+?*4PWXYZ[\+]M*+*^_*`N-*_a,-b*+*cd*e:*df,b*+*ghiY+*+jk:lm*hn,b*+*opqY+*+rs:tu*pv,bwY+*+j+rx:,bz$)AWinw|\ )n|_0 A]XYZ[\r*>L+i+]M*_ *_y*h *hz*d *d{,,|}~,,}~,,l}~wY++j+rN,-b6  .<JU`k|* a|j. 6/* $*M,+*+** *!,+" # $$#/*/ >*/ . c*L*4 M*4M OYPR+RR,RRTN- *Y-"$N R Z 4c[$?N 5L*/**   4]F***L  ;*M*>N- ,+**_*_+*d+*h*+* !" #%'(&).*5,:-*;;6 1 #/*8 >* @A/*0G q*0=*0** *!OP QRST I*1 *1\  Cf*1*1a @/*3m >*+3 uvZ]" \2  ) B L ~Y[ :