4G Y =Z[ =\ =] =^ =_` Qa Qbc "de f g hijk lmnop qr =st Y quv wxy z{| }~  $Y $  $ = = h l = z h l q   : $   JY      Q   " =  h  l :^ : :  :  :  } " " " "  = z           |Y  h   " " " " " " " " "  " " : :  " " "    "    "   " " " " " " " " " " ! ""# "$%& ' ( ") *+ ,- , "./ 01 02 "3 "4 "56 "7 "8 "9 : ;< ;= "> ?@AB CDE  ^ "F "GHIJ KL "MNO "PQRS TU "VW "XY ^Z "[ "\] "^_ "`ab c "de "f "g "hijkl "m "n "o "pq "rst "u "v "wx "yz 0{ ,| "} "~ ^ " " " "@!TD- " " " "  " = ,3 " "  9   " > " " " " " " " " " " " " " "  " ^  "    ,  D   " " " " " " " " " " " " " " " " " "   z z        loggerLjava/util/logging/Logger;$assertionsDisabledZ()VCodeLineNumberTableLocalVariableTablethis"Lorg/das2/qds/OperationsProcessor; getStringArg&(Ljava/lang/String;)Ljava/lang/String;sLjava/lang/String;comp StackMapTablegetArgumentIndex'(Ljava/lang/String;I)Ljava/lang/Object;idxIdsLorg/das2/qds/QDataSet;ex2$Ljava/lang/IllegalArgumentException;ex!Ljava/lang/NumberFormatException;argdeftcesprocessi(Ljava/lang/String;Lorg/das2/qds/QDataSet;Lorg/das2/util/monitor/ProgressMonitor;)Lorg/das2/qds/QDataSet;cfillDsmon'Lorg/das2/util/monitor/ProgressMonitor; Exceptions Deprecatedprocessi(Lorg/das2/qds/QDataSet;Ljava/lang/String;Lorg/das2/util/monitor/ProgressMonitor;)Lorg/das2/qds/QDataSet;dimjdims[I skipPatternLjava/util/regex/Pattern; skipPattern2argsLjava/util/List;Ljava/lang/Object;dsName dsNameFiltmon1rLorg/das2/datum/Datum;Ljava/text/ParseException;rcent ReferenceCacheEntry InnerClasses1Lorg/das2/qds/ReferenceCache$ReferenceCacheEntry;skiparg1d0d1arg2lenidimpmLjava/util/regex/Matcher;stenminDmaxbinSizet1t2wd2dwxybinsxrangeyrangebundle1Lorg/das2/datum/DatumRange;xtagsytagsdep0%Lorg/das2/qds/MutablePropertyDataSet;cadencesizenstepwindowff FFTFilterType$Lorg/das2/qds/ops/Ops$FFTFilterType;wqdstuLorg/das2/datum/Units;dscadencesexpandexpandhphaseperiodfsflowfhighorderficompiiindecesnsigmassizeaa[DqrgiargnewuvaluwdsLorg/das2/qds/WritableDataSet;arg0Ljava/util/Scanner;tJcommandmsg"Ljava/util/InputMismatchException;Ljava/lang/Exception; sprocessCacheds0it0commands[Ljava/lang/String;cmdLocalVariableTypeTable$Ljava/util/List;%Ljava/util/List;$Ljava/util/List;$Ljava/util/List;|k ) SourceFileOperationsProcessor.java  '    "  !"java/lang/NumberFormatException #$"java/lang/IllegalArgumentException  % &'process({0},{1})java/lang/Object( J)truereferenceCaching2false* +, -.)org/das2/util/monitor/NullProgressMonitor /0\|1 23 4java/util/Scanner 5[\(\),] 67java/lang/StringBuilder| 89 : ;\|\s* <, => ?' cmd "{0}" J@ performing A B5 C' DE FG---------------------H I5 IJdep0=org/das2/qds/QDataSetDEPEND_0 KL 8Mbundle0=BUNDLE_0dep1=DEPEND_1bundle1=BUNDLE_1 the next command is |slicesN OP\'\:?\' QR\:java/util/ArrayList ST UV W X. YZjava/lang/Integer [ \] ^_ `a|slice bc  d' e Jf gh ij kl m nl o plunsupported dim: qr kr nr pr|reducex%08d s tu%s%sreducex vwx yz {|} ~ using cached data: {0}     r java/lang/AssertionError java/text/ParseException '   |normalize |diff |diffMod  |accum |log10 |exp10 |log J|exp |trim UT      |trim1   |applyIndex*org/das2/qds/filters/ApplyIndexEditorPanel)\|?applyIndex(\d)\((\~?(\d+|\,|\:|\-)+)\)  T A  P    |collapse#trim is only allowed with collapse0performing collapse     |total trim is only allowed with total0performing total |mean |median |mode |mod |modp |autoHistogram  |histogram\d.* T      |histogram2d      |binAverage2d        |extent |logHistogram CADENCE  r#org/das2/qds/MutablePropertyDataSet SCALE_TYPElog  |transpose 'unable to transpose dataset, not rank 2 |fftWindow |flatten|gridonly rank2 supported  |magnitude |abs |pow !  |valid |sqrt  |fftPowerUnity ! fftPower e e e|fftPowerSpectralDensity|fftPowerSpectrum|fftLinearSpectralDensity|fftLinearSpectrum    |fftPowerMultiThread |fftfft t h t|expandWaveform |expandToFillGaps      |hilbertEnvelope  |hilbertPhasehilbertFrequency needs timetags k rorg/das2/qds/ops/Ops |hilbertFrequency r  r|hanning   #expected argument to hanning filter |butterworth        'expected argument to butterworth filter|flattenWaveform  |unbundle  |rebundle   java/lang/String ^ |negate |cos |sin  |toRadians  |toDegrees |smooth |smooth1 |detrend  |detrend1  |smoothfit  |cleanData  !    |lttb" # |medianFilter $|contourjava/lang/Double % $ &r|dbAboveBackgroundDim1 '( '|dbAboveBackgroundDim0 ) |setUnits *+ ,-|setDepend0Units .|setDepend0Cadence /|setDepend1Cadence 0 |getProperty QDataSet. |putPropertyMETADATAMETADATA.NOMINAL_RANGE 1METADATA.WARN_RANGE 2 |setFillValue FILL_VALUE|setValidRange 3 |timeShift 4|monotonicSubset 5 67 |sortInTime 8 |decimate 9 9 9|add Xr |subtract |multiply|divide r|nop|copy|polarToCartesian :|cartesianToPolar ;|cartesianToSpherical < (command not recognized: "") =sprocess {0}: {1}ms> !? @T)monitor was already finished, fix this...  java/util/InputMismatchException at  ()java/lang/Exceptionprocess throws exception: A{0}->sprocess("{1}")->{2} org/das2/qds/OperationsProcessorB CT qdataset.opsD EF/org/das2/qds/ReferenceCache$ReferenceCacheEntry"org/das2/qds/ops/Ops$FFTFilterType%org/das2/util/monitor/ProgressMonitorjava/util/regex/Patternjava/util/Listorg/das2/datum/Datumjava/util/regex/Matcherorg/das2/datum/DatumRangejava/lang/Throwabletrim()Ljava/lang/String; startsWith(Ljava/lang/String;)ZendsWithlength()I substring(II)Ljava/lang/String;parseInt(Ljava/lang/String;)IvalueOf(I)Ljava/lang/Integer;dataset+(Ljava/lang/Object;)Lorg/das2/qds/QDataSet;java/util/logging/LevelFINELjava/util/logging/Level;java/util/logging/LoggerA(Ljava/util/logging/Level;Ljava/lang/String;[Ljava/lang/Object;)Vjava/lang/System getProperty8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;equals(Ljava/lang/Object;)ZcurrentTimeMillis()Jorg/das2/util/StringTools guardedSplit:(Ljava/lang/String;Ljava/lang/String;C)[Ljava/lang/String;started(Ljava/lang/String;)V useDelimiter'(Ljava/lang/String;)Ljava/util/Scanner;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;nexttoString replaceAllindexOf(Ljava/lang/String;I)IFINER@(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Object;)V(I)Ljava/lang/String;setProgressMessageFINEST isLoggable(Ljava/util/logging/Level;)ZerrLjava/io/PrintStream;java/io/PrintStreamprintln(Ljava/lang/Object;)Vproperty&(Ljava/lang/String;)Ljava/lang/Object;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;org/das2/qds/DataSetUtilqubeDims(Lorg/das2/qds/QDataSet;)[Icompile-(Ljava/lang/String;)Ljava/util/regex/Pattern; hasNextInt()ZhasNext(Ljava/util/regex/Pattern;)ZnextIntaddget(I)Ljava/lang/Object;intValueset'(ILjava/lang/Object;)Ljava/lang/Object;toArray()[Ljava/lang/Object;slicesC(Lorg/das2/qds/QDataSet;[Ljava/lang/Object;)Lorg/das2/qds/QDataSet;charAt(I)CWARNINGgetLocalizedMessageC(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)Vslice(I)Lorg/das2/qds/QDataSet;(I)Iorg/das2/qds/DataSetOpsslice1?(Lorg/das2/qds/QDataSet;I)Lorg/das2/qds/MutablePropertyDataSet;(II)Islice2(III)Islice3slice0G(Lorg/das2/qds/QDataSet;Lorg/das2/qds/QDataSet;)Lorg/das2/qds/QDataSet;hashCodeformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;getSubtaskMonitor;(Ljava/lang/String;)Lorg/das2/util/monitor/ProgressMonitor;org/das2/qds/ReferenceCache getInstance()Lorg/das2/qds/ReferenceCache;getDataSetOrLockl(Ljava/lang/String;Lorg/das2/util/monitor/ProgressMonitor;)Lorg/das2/qds/ReferenceCache$ReferenceCacheEntry;java/lang/Thread currentThread()Ljava/lang/Thread; shouldILoad(Ljava/lang/Thread;)Zpark@(Lorg/das2/util/monitor/ProgressMonitor;)Lorg/das2/qds/QDataSet;org/das2/datum/DatumUtilparse*(Ljava/lang/String;)Lorg/das2/datum/Datum; asDataSet4(Lorg/das2/datum/Datum;)Lorg/das2/qds/DRank0DataSet;org/das2/qds/util/Reductionfinished(Lorg/das2/qds/QDataSet;)VSEVERE getMessage exception(Ljava/lang/Exception;)V normalize0(Lorg/das2/qds/QDataSet;)Lorg/das2/qds/QDataSet;diffdatum*(Ljava/lang/Object;)Lorg/das2/datum/Datum;diffModF(Lorg/das2/qds/QDataSet;Lorg/das2/datum/Datum;)Lorg/das2/qds/QDataSet;accumlog10exp10exp3(ILorg/das2/qds/QDataSet;II)Lorg/das2/qds/QDataSet;_(ILorg/das2/qds/QDataSet;Lorg/das2/qds/QDataSet;Lorg/das2/qds/QDataSet;)Lorg/das2/qds/QDataSet;(II)Lorg/das2/qds/QDataSet;rankorg/das2/qds/examples/Schemes isDatumRange(Lorg/das2/qds/QDataSet;)Z^(Lorg/das2/qds/QDataSet;Lorg/das2/qds/QDataSet;Lorg/das2/qds/QDataSet;)Lorg/das2/qds/QDataSet;trim12(Lorg/das2/qds/QDataSet;II)Lorg/das2/qds/QDataSet;matcher3(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;matchesgrouporg/das2/qds/SubsetDataSet parseIndices(Ljava/lang/String;I)[Iorg/das2/qds/ArrayDataSetwrap2(Ljava/lang/Object;[IZ)Lorg/das2/qds/ArrayDataSet; applyIndexV(Lorg/das2/qds/QDataSet;ILorg/das2/qds/QDataSet;)Lorg/das2/qds/MutablePropertyDataSet; collapse0R4W(Lorg/das2/qds/QDataSet;Lorg/das2/util/monitor/ProgressMonitor;)Lorg/das2/qds/QDataSet; collapse1R4 collapse2R4 collapse3R4 reduceMeanX(Lorg/das2/qds/QDataSet;ILorg/das2/util/monitor/ProgressMonitor;)Lorg/das2/qds/QDataSet;totalmeanmedianmodemod=(Ljava/lang/Object;Ljava/lang/Object;)Lorg/das2/qds/QDataSet;modp autoHistogram hasNextDouble nextDouble()D histogram3(Lorg/das2/qds/QDataSet;DDD)Lorg/das2/qds/QDataSet;getUnits()Lorg/das2/datum/Units;org/das2/datum/UnitsgetOffsetUnitsr(Lorg/das2/qds/QDataSet;Lorg/das2/datum/Datum;Lorg/das2/datum/Datum;Lorg/das2/datum/Datum;)Lorg/das2/qds/QDataSet;org/das2/qds/SemanticOps xtagsDataSet ytagsDataSet datumRange/(Ljava/lang/Object;)Lorg/das2/datum/DatumRange;extent histogram2dw(Lorg/das2/qds/QDataSet;Lorg/das2/qds/QDataSet;[ILorg/das2/qds/QDataSet;Lorg/das2/qds/QDataSet;)Lorg/das2/qds/QDataSet;isBundleflattenunbundle1(Lorg/das2/qds/QDataSet;I)Lorg/das2/qds/QDataSet; asDatumRange4(Lorg/das2/qds/QDataSet;)Lorg/das2/datum/DatumRange;()Lorg/das2/datum/Datum;linspace>(Ljava/lang/Object;Ljava/lang/Object;I)Lorg/das2/qds/QDataSet;org/das2/qds/util/BinAveragebinAverageBundle^(Lorg/das2/qds/QDataSet;Lorg/das2/qds/QDataSet;Lorg/das2/qds/QDataSet;)Lorg/das2/qds/DDataSet;org/das2/qds/DDataSetcopy4(Lorg/das2/qds/QDataSet;)Lorg/das2/qds/ArrayDataSet; replicate"(II)Lorg/das2/qds/WritableDataSet;pow putProperty'(Ljava/lang/String;Ljava/lang/Object;)V transpose fftWindowgrid magnitudeabs(D)Ljava/lang/Double;validsqrt8(Ljava/lang/String;)Lorg/das2/qds/ops/Ops$FFTFilterType;windowFunction>(Lorg/das2/qds/ops/Ops$FFTFilterType;I)Lorg/das2/qds/QDataSet;o(Lorg/das2/qds/QDataSet;Lorg/das2/qds/QDataSet;ILorg/das2/util/monitor/ProgressMonitor;)Lorg/das2/qds/QDataSet;fftPowerSpectrumfftPowerSpectralDensityfftLinearSpectrumfftLinearSpectralDensityfftPowerMultiThreadonesexpandWaveform/(Lorg/das2/qds/QDataSet;)Lorg/das2/datum/Units; createDatum(D)Lorg/das2/datum/Datum;expandToFillGapsG(Lorg/das2/qds/QDataSet;Lorg/das2/datum/Datum;D)Lorg/das2/qds/QDataSet;1(Lorg/das2/qds/QDataSet;D)Lorg/das2/qds/QDataSet; parseDouble(Ljava/lang/String;)D hilbertSciPyatan2unwrapsubtractdividemultiplyHanning fftFilterU(Lorg/das2/qds/QDataSet;ILorg/das2/qds/ops/Ops$FFTFilterType;)Lorg/das2/qds/QDataSet; toLowerCasehertz butterworth^(Lorg/das2/qds/QDataSet;ILorg/das2/datum/Datum;Lorg/das2/datum/Datum;Z)Lorg/das2/qds/QDataSet;H(Lorg/das2/qds/QDataSet;ILorg/das2/datum/Datum;Z)Lorg/das2/qds/QDataSet;flattenWaveformB(Lorg/das2/qds/QDataSet;Ljava/lang/String;)Lorg/das2/qds/QDataSet;rebundle2(Lorg/das2/qds/QDataSet;[I)Lorg/das2/qds/QDataSet;(([Ljava/lang/Object;)[Ljava/lang/Object;C(Lorg/das2/qds/QDataSet;[Ljava/lang/String;)Lorg/das2/qds/QDataSet;negatecossin toRadians toDegreessmoothsmooth1detrenddetrend1 smoothFitH(Lorg/das2/qds/QDataSet;Lorg/das2/qds/QDataSet;I)Lorg/das2/qds/QDataSet; cleanData2(Lorg/das2/qds/QDataSet;DI)Lorg/das2/qds/QDataSet;!org/das2/qds/util/LttbDownsamplerlttb medianFilter doubleValuecontourdbAboveBackgroundDim12(Lorg/das2/qds/QDataSet;DZ)Lorg/das2/qds/QDataSet;dbAboveBackgroundDim0 lookupUnits*(Ljava/lang/String;)Lorg/das2/datum/Units;setUnits/(Lorg/das2/datum/Units;)Lorg/das2/qds/QDataSet;b(Lorg/das2/qds/QDataSet;Ljava/lang/String;Ljava/lang/Object;)Lorg/das2/qds/MutablePropertyDataSet;setDepend0CadencesetDepend1CadencesetNominalRange setWarnRange setValidRange timeShift7(Lorg/das2/qds/QDataSet;)Lorg/das2/qds/WritableDataSet;monotonicSubset>(Lorg/das2/qds/QDataSet;)Lorg/das2/qds/MutablePropertyDataSet; sortInTimedecimatepolarToCartesiancartesianToPolarcartesianToSpherical(Ljava/lang/String;I)Vjava/lang/Long(J)Ljava/lang/Long; isFinished*(Ljava/lang/String;Ljava/lang/Throwable;)Vjava/lang/ClassdesiredAssertionStatusorg/das2/util/LoggerManager getLogger.(Ljava/lang/String;)Ljava/util/logging/Logger;!/*$  F*L++++dL!++++dL+./0&182D4FA & i* = M*K*!****dK*!****dK* N-N  \bc 2 BC D EF*G6IPJ\MaNcOdP>ad ^iiJ+%F E+*,_  5!Y+SY*S>, YM*:67+':: ,:  6 6     2:   Y !:"#W$Y%&'('):  *&+: + ,6-. / .,$Y%0' 1')2345675*85$Y%9'*;<=)75$Y%>'*?<=)75$Y%@'*A<=)75$Y%B'*C<=)75$Y%D' ')7 E *F:GH:IH:JYK:LM M.LN OW(OW^6SPQ>PQR66. .d6 SW*TUKO V  W0d6(X::YZ[ :QQR6 Qz*\ *\d6*\`6*]K*^*^d66*_Kw*`*`d66*aKL*b*bd66*cK Y$Y%d' ')erQ*7D*:fKF*:gK9*:hK,*:iK Y$Y%d' ')e j:6fkY*l Sm:nYSY Sm:,op:qr:st-u/vK6(w:dx:*yzK{ |Y}*~3:[{ |Y}  *K  *K (X:*Kb  *KP  *K>  *K,  *K  *K V(X:(*\X:QQRQR6:(X:QEQR6QR6*\`6*\`6*K::::*KQEQR6QR6*\`6*\`6*KT:::: ]: ]:*K (X:(*^X:QCQR6QR6*\`6*\`6*KT:::: ]: ]:*K  N6(X:(*^X:QEQR6QR6*\`6*\`6*KV:::: ]: ]:*K o  eH: :J 6*\6 *.6:* YOK     W0d6LN?N6N6*\`6*\`6*K Ye*e]-=M*,pKE*,pK5*,pK%*,pK*,pK ~ t W0d6LN?N6N6*\`6*\`6*K Ye*,pK'  *K  *K  *K (X:*K (X:*K  *K ¸H:ÙB9Ù#999*K*KRMC(:(:(:x:x:ȶ:*K*K ̶:: YOYO:::L7NONO(ϸ :(ϸ :::Kd Ҷә : ::: YOYO:::L1NONO(:(:и:и:{ |Y}.:.:K  ۶ *K m ܶe*K*;<::޹:: :*;   * *K 57  N6*K   *K  * Ye*K   *K u  *K c 9*K E N6*K *  *K   *K  *\wLgN6LEN6(w::::*,pK*,pK *K *K w $   L N6 *^6L N66(w:::: *,pKP *,p K0 *, K  *, K   .*\ nL fN6*,p K L *\{LkN6LEN6(w::::*,pK*,pK *K *K   *K  Ù@9Ù'*͸::*ĸK *K U9(:(:*͸::9*K *K  *:K ?*:*;<:: Ye  !#%K &t*:*;<:: Ye  !#%:]]': (:#()K2 *3*\LN6*+,K Y-e .*\LyN6(:(:;::(:/:*0ʲ012K!/:*013Ke Y4e 5 *6KG 7*(w: 6*8K :*9K :LqJYK:N OWLN OW; :6PQRO*?@KW A *BKD C *DK1 E *FK G *HK  I *JK K(: 6*LK M(: 6*NK O(: 6*PK Q(: 6*RKl S#(: 6*:*TKA UcS(:9  6(9*VK 6*WK*XK*XK Y(: 6*ZK [(: 6*\K ]tJYK:ĸOWÙĸOW;:6P^_R*`aK bH(: 6$(:/:*1cK *dK e(: 6*fK g!(w:h:*ijKt k>(w:h:*;<::ij:*;lK. m(w:*nK o(w:*pK q0(w:r  1:*< K sv(w:r  1:t7(w:u *vKw *xK(w:*lK: y$(w:9*zlK {(w:*|K }(*͸:(w:*ʸ~K *:K  *K N>(w:* K(w:*  KD*K< %(w:*:*yK %(w:*:*y'K !(w:x:*y)K !(w:x:*yK   *Ko  *K\  *KI  *K6 ,Y$Y%+'' '')e7-Y SYS ],57,:  :   : + ;Y$Y%+'' '' ''): -Y$Y%+'' ''):  : Y$Y%'+') :,57 ,YSY+SY*S*  III xz$|0~36;EIOiw )Ii  +:KSfu{)25LT[^w %(DQTW[p    ' .;CMU_jt !"#$%&'(*)2*<+F,V-f.q/t0{12456789:;<=>?AB"D+G8HCITJ\KfLpMNOPQRSTVWY[\ ]^&_.`8aBbRcbdmepfwg~hiklnpqrsuv w y { #| 2} 5| 9 P \ d i p w                 * A M U Z a h x                 ) 6 > H O W ^ f j q x                     & / 7 D Q V ] d r                   ' : M W d l v ~           $,6JR\d n!v"#$%&'()*+,-./01234!5*6<7?8O:R;Z>b@rA}BCFGIKLNPQSUVWXYZ'[2\?]J^T`bakbsczdehijklmnopqrstvwz!|,}4~?GNV_kwz(6<IYp #*1PSZqt ;BENf$29@GU\cjx    #18?FT]mu !"# $' (')1*9,G-Q.X/b0p1z2345689:<=>@AB CEF,G6HAIJKUL_MjNtOPRSTVWXY[\]_`abd%e+f1h?iGkRlZmdnloyqrtuwxyz|}~ +5<FWbju} !(4@xK*#XtpN9/'.TWfj <5F+{ r5+JCE5f3p)JCCT85B+wL~E &  #< #XO p2 w+ \ a2 h+ Mb    j q ^5 6 / ( !   O y r c ` ]        : M  G   9    8.!*Z}vmz8.^_k  N3,%  3& <hI[ p4 1#- l! e"^#"$b,%N1##9@#\c##   & F'' 8?#"]e/();*1+'*1+QX ,z.',  _'- -6f .+/0d.1    5< y234i5 u (}6  !7 8 $93:6;;<4E=>I? @*AbBN1C]eD0* EFE??XG0EFE??GHIIJ/EFE??G-EFE??GK3     vL6MBN(NEFE??G!EFE??GKK + *EEEFE??GQEFE??GKK *EEEFE??GaEFE??GKK *EE EFE??GFEFE??GIOEFE??GIO"EFE??GJ (J !!GI IhEFE??GEEHEEEFE??G#EZEFE??GEEEHPP2EFE??Gk F$+/QEEFE??G5G$E=-EE-EEM/ p %EFE??G+J H! J""""*I""#J R! D&(B(()+/1,,(( 2$HSSC)N EFE?T_UEFE?U EFE?VB{ $& @WX "@