3X                            " " % % %  "                  A A        L  L    LI ~ Q    -    c     S           A!  " # $ % & ' ( ~) *+ ,- ./ 01 A234 5 6789  :; L< = >?@ AB CDEFGP HIR HJ -KLM  NO NP NQ NR  STU AV WX + : YZ [\]^ _ `ab c d  e f g h i j k l m n o p q r s t u v wx y Az *: *{ * *| } ~  ~ ~   % A ASelector InnerClasses variableMapLjava/util/Hashtable;gamapvcol4Lgov/nasa/gsfc/spdf/cdfj/SelectedVariableCollection;anonymousLoggerLjava/util/logging/Logger;loggerdoNotCheckListGlobalLjava/util/List; Signature$Ljava/util/List;(Z)VCodeLineNumberTableLocalVariableTablethis#Lgov/nasa/gsfc/spdf/cdfj/CDFWriter;targetMajorityZ*(Lgov/nasa/gsfc/spdf/cdfj/GenericReader;)VthLjava/lang/Throwable;cdf'Lgov/nasa/gsfc/spdf/cdfj/GenericReader; StackMapTable Exceptions(Ljava/lang/String;)VfnameLjava/lang/String;Z([Ljava/lang/String;)ViIfiles[Ljava/lang/String;(Ljava/net/URL;)VurlLjava/net/URL;([Ljava/net/URL;)Vurls[Ljava/net/URL;I(Ljava/lang/String;Lgov/nasa/gsfc/spdf/cdfj/SelectedVariableCollection;)VcolJ([Ljava/lang/String;Lgov/nasa/gsfc/spdf/cdfj/SelectedVariableCollection;)VE(Ljava/net/URL;Lgov/nasa/gsfc/spdf/cdfj/SelectedVariableCollection;)VF([Ljava/net/URL;Lgov/nasa/gsfc/spdf/cdfj/SelectedVariableCollection;)V variableNamesp(Lgov/nasa/gsfc/spdf/cdfj/GenericReader;Lgov/nasa/gsfc/spdf/cdfj/SelectedVariableCollection;)[Ljava/lang/String;nvnames(Ljava/lang/String;Z)V getFileReader;(Ljava/lang/String;)Lgov/nasa/gsfc/spdf/cdfj/GenericReader;sizeJfileLjava/io/File;([Ljava/lang/String;Z)V(Ljava/net/URL;Z)V([Ljava/net/URL;Z)VJ(Ljava/lang/String;ZLgov/nasa/gsfc/spdf/cdfj/SelectedVariableCollection;)VK([Ljava/lang/String;ZLgov/nasa/gsfc/spdf/cdfj/SelectedVariableCollection;)VF(Ljava/net/URL;ZLgov/nasa/gsfc/spdf/cdfj/SelectedVariableCollection;)VG([Ljava/net/URL;ZLgov/nasa/gsfc/spdf/cdfj/SelectedVariableCollection;)VaddCDF_addCDF=(Lgov/nasa/gsfc/spdf/cdfj/GenericReader;[Ljava/lang/String;)Vvntvardc'Lgov/nasa/gsfc/spdf/cdfj/DataContainer;copyGlobalAttributesentry(Lgov/nasa/gsfc/spdf/cdfj/AttributeEntry;eentriesLjava/util/Vector;agan;copyVariableAttributes<(Lgov/nasa/gsfc/spdf/cdfj/GenericReader;Ljava/lang/String;)VexLjava/lang/Exception; compressedsro,Lgov/nasa/gsfc/spdf/cdfj/SparseRecordOption;ctype%Lgov/nasa/gsfc/spdf/cdfj/CDFDataType;vmapdims[Ivarys[ZamapanamesG copyVariableDatavar"Lgov/nasa/gsfc/spdf/cdfj/Variable;bLjava/nio/ByteBuffer;dbufs-[Lgov/nasa/gsfc/spdf/cdfj/VariableDataBuffer;_last _container(Lgov/nasa/gsfc/spdf/cdfj/VDataContainer;rr container`x firstTimeLjava/lang/Object;timeVariableListgetTimeVariableList9(Lgov/nasa/gsfc/spdf/cdfj/GenericReader;)Ljava/util/List;listLjava/util/ArrayList;LocalVariableTypeTable)Ljava/util/ArrayList;9checkGlobalAttributes_entryfound_entriesupdateVariableAttributesvalidateVariablePropertiesfailed isTimeType(I)Ztype getSelecteddvarnamedependssortedselectednames getDependentM(Lgov/nasa/gsfc/spdf/cdfj/GenericReader;Ljava/lang/String;)Ljava/util/Vector;vname dependentselectorInstance6()Lgov/nasa/gsfc/spdf/cdfj/SelectedVariableCollection;getVariableType9(Ljava/lang/String;)Lgov/nasa/gsfc/spdf/cdfj/CDFDataType;to hasVariable<(Lgov/nasa/gsfc/spdf/cdfj/GenericReader;Ljava/lang/String;)ZgetTimeVariableNameM(Lgov/nasa/gsfc/spdf/cdfj/GenericReader;Ljava/lang/String;)Ljava/lang/String; getContainerc(Lgov/nasa/gsfc/spdf/cdfj/GenericReader;Ljava/lang/String;)Lgov/nasa/gsfc/spdf/cdfj/VDataContainer;rdrvarNameorderLjava/nio/ByteOrder; setLogger(Ljava/util/logging/Logger;)V_loggersetLoggerLevel(Ljava/util/logging/Level;)VnewLevelLjava/util/logging/Level;addToDoNotCheckListanameremoveFromDoNotCheckListattributesInDoNotCheckList()[Ljava/lang/String;sasparseRecordOptiong(Lgov/nasa/gsfc/spdf/cdfj/GenericReader;Ljava/lang/String;)Lgov/nasa/gsfc/spdf/cdfj/SparseRecordOption;checkLastLeapSecondId()V SourceFileCDFWriter.java java/util/Hashtable  *gov/nasa/gsfc/spdf/cdfj/CDFWriter$Selector  6java/lang/Throwable0gov/nasa/gsfc/spdf/cdfj/CDFException$WriterError WriterError   '( 5 %gov/nasa/gsfc/spdf/cdfj/GenericReader 0gov/nasa/gsfc/spdf/cdfj/CDFException$ReaderError ReaderError  5 "# 67       # java/io/File java/lang/StringBuilderfile  does not exist.  java/lang/Integer  & / 1 3 5  < cdfj_source   EF  |   %gov/nasa/gsfc/spdf/cdfj/DataContainer    ZF &    ) &gov/nasa/gsfc/spdf/cdfj/AttributeEntry        dimensions  variancepadValue numberOfElements   M java/lang/Exception Failed to define                   u no java/lang/Boolean    double long /Time Backup -Time of first record for variable  of CDF  & starts before the end of previous CDFjava/util/ArrayList java/util/Vector  %Global attribute entry for attribute 0 not in base, or differs from the value in base.   zFAttribute entry for attribute  for variable  not in base.#gov/nasa/gsfc/spdf/cdfj/CDFDataType     Properties of variable  do not match.     requested: {0}  ${0} not found in original. ignoring. java/lang/String  added: {0}No valid variables selected.DEPEND_  "java/lang/IllegalArgumentException*internal error, expected to see type for: 'variable with the name does not exist:   M M   M !$ %M &) *M +M ,M -0 1M M 25 M 6M 7: ;M <?&gov/nasa/gsfc/spdf/cdfj/VDataContainer @ A BC D EK F GK HK I JLastLeapSecondId K! does not match previously found LMcdfj.cdfwriter NOLogical_file_idGeneration_dateSoftware_version!gov/nasa/gsfc/spdf/cdfj/CDFWriter%gov/nasa/gsfc/spdf/cdfj/GenericWriter java/net/URL2gov/nasa/gsfc/spdf/cdfj/SelectedVariableCollection*gov/nasa/gsfc/spdf/cdfj/SparseRecordOptionjava/util/Listjava/lang/Object gov/nasa/gsfc/spdf/cdfj/Variablejava/nio/ByteOrder rowMajority()Z$gov/nasa/gsfc/spdf/cdfj/CDFException getMessage()Ljava/lang/String;*(Ljava/lang/String;Ljava/lang/Throwable;)VgetVariableNames isCompressed(Ljava/lang/String;)ZaddB(Ljava/lang/String;ZLgov/nasa/gsfc/spdf/cdfj/SparseRecordOption;)Vexistsappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringlength()J%gov/nasa/gsfc/spdf/cdfj/ReaderFactory getReader7(Ljava/lang/String;)Lgov/nasa/gsfc/spdf/cdfj/CDFReader; getSourceaddGlobalAttributeEntry'(Ljava/lang/String;Ljava/lang/Object;)VrecordVariance&(Ljava/lang/String;)Ljava/lang/String;dataContainersLjava/util/LinkedHashMap;java/util/LinkedHashMapget&(Ljava/lang/Object;)Ljava/lang/Object;getNumberOfValues(Ljava/lang/String;)IsetTimeContainer*(Lgov/nasa/gsfc/spdf/cdfj/DataContainer;)VaddPhantomEntryglobalAttributeNamesgetAttributeEntries&(Ljava/lang/String;)Ljava/util/Vector;put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;()I(I)Ljava/lang/Object;getType&gov/nasa/gsfc/spdf/cdfj/SupportedTypescdfType((I)Lgov/nasa/gsfc/spdf/cdfj/CDFDataType;getValue()Ljava/lang/Object;L(Ljava/lang/String;Lgov/nasa/gsfc/spdf/cdfj/CDFDataType;Ljava/lang/Object;)VgetSparseRecordOption@(Ljava/lang/String;)Lgov/nasa/gsfc/spdf/cdfj/SparseRecordOption;valueOf(Z)Ljava/lang/Boolean; getDimensions(Ljava/lang/String;)[IgetVarys(Ljava/lang/String;)[Z getPadValue'(Ljava/lang/String;Z)Ljava/lang/Object;getNumberOfElements(I)Ljava/lang/Integer;EPOCH16defineVariable(Ljava/lang/String;Lgov/nasa/gsfc/spdf/cdfj/CDFDataType;[I[ZZZLjava/lang/Object;ILgov/nasa/gsfc/spdf/cdfj/SparseRecordOption;)VprintStackTracevariableAttributeNames'(Ljava/lang/String;)[Ljava/lang/String;8(Ljava/lang/String;Ljava/lang/String;)Ljava/util/Vector;setVariableAttributeEntry^(Ljava/lang/String;Ljava/lang/String;Lgov/nasa/gsfc/spdf/cdfj/CDFDataType;Ljava/lang/Object;)VaddVariableAttributeEntry getByteOrder()Ljava/nio/ByteOrder; LITTLE_ENDIANthisCDF!Lgov/nasa/gsfc/spdf/cdfj/CDFImpl;gov/nasa/gsfc/spdf/cdfj/CDFImpl getVariable6(Ljava/lang/String;)Lgov/nasa/gsfc/spdf/cdfj/Variable;getDataBuffers0(Z)[Lgov/nasa/gsfc/spdf/cdfj/VariableDataBuffer;*gov/nasa/gsfc/spdf/cdfj/VariableDataBuffer getBuffer()Ljava/nio/ByteBuffer; addBufferA(Ljava/lang/String;Lgov/nasa/gsfc/spdf/cdfj/VariableDataBuffer;)Vrun getLastRecordaddData)(Ljava/lang/String;Ljava/lang/Object;[I)V asOneDArray(Z)Ljava/lang/Object;addOneD*(Ljava/lang/String;Ljava/lang/Object;[IZ)VgetNames booleanValuecontains(Ljava/lang/Object;)Zjava/lang/DoubleTYPELjava/lang/Class; isCompatible&(Ljava/lang/String;Ljava/lang/Class;)Z getOneDArray<(Ljava/lang/String;Ljava/lang/String;[IZZ)Ljava/lang/Object; timeOrderOK CDFSource0()Lgov/nasa/gsfc/spdf/cdfj/CDFFactory$CDFSource;P,gov/nasa/gsfc/spdf/cdfj/CDFFactory$CDFSourcegetNameisSameAs+(Lgov/nasa/gsfc/spdf/cdfj/AttributeEntry;)Zjava/util/logging/Loggerfinejava/util/Arraysequals([I[I)Z([Z[Z)ZintValue#gov/nasa/gsfc/spdf/cdfj/CDFTimeTypeEPOCH%Lgov/nasa/gsfc/spdf/cdfj/CDFTimeType;TT2000java/util/logging/LevelFINElog@(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Object;)V startsWith getAttribute8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;INT1UINT1getByteContainerQCByte2([I)Lgov/nasa/gsfc/spdf/cdfj/VDataContainer$CByte;INT2getShortContainerRCShortH([IZLjava/nio/ByteOrder;)Lgov/nasa/gsfc/spdf/cdfj/VDataContainer$CShort;INT4getIntContainerSCIntF([IZLjava/nio/ByteOrder;)Lgov/nasa/gsfc/spdf/cdfj/VDataContainer$CInt;UINT2UINT4FLOATgetFloatContainerTCFloatH([IZLjava/nio/ByteOrder;)Lgov/nasa/gsfc/spdf/cdfj/VDataContainer$CFloat;DOUBLEgetDoubleContainerUCDoubleI([IZLjava/nio/ByteOrder;)Lgov/nasa/gsfc/spdf/cdfj/VDataContainer$CDouble;INT8getLongContainerVCLongF([ILjava/nio/ByteOrder;)Lgov/nasa/gsfc/spdf/cdfj/VDataContainer$CLong;CHARgetStringContainerWCString4([I)Lgov/nasa/gsfc/spdf/cdfj/VDataContainer$CString;setLevelremovetoArray(([Ljava/lang/Object;)[Ljava/lang/Object;missingRecordValueIsPadPADDEDmissingRecordValueIsPreviousPREVIOUSNONElastLeapSecondIdgetLastLeapSecondId(I)Ljava/lang/StringBuilder;getAnonymousLogger()Ljava/util/logging/Logger; getLogger.(Ljava/lang/String;)Ljava/util/logging/Logger;"gov/nasa/gsfc/spdf/cdfj/CDFFactory,gov/nasa/gsfc/spdf/cdfj/VDataContainer$CByte-gov/nasa/gsfc/spdf/cdfj/VDataContainer$CShort+gov/nasa/gsfc/spdf/cdfj/VDataContainer$CInt-gov/nasa/gsfc/spdf/cdfj/VDataContainer$CFloat.gov/nasa/gsfc/spdf/cdfj/VDataContainer$CDouble,gov/nasa/gsfc/spdf/cdfj/VDataContainer$CLong.gov/nasa/gsfc/spdf/cdfj/VDataContainer$CString!0k'**Y*Y*Y &!''?*+ *Y*Y*Y*+ M Y, ).1 & ))+..1,2->/ 2 ??1    B**Y*Y*Y*+M*, N Y- ,14 * 7&8,:1=4;5<A>*5 BB  ,4    |*+2=+*+2FGH     Y**Y*Y*YMY+MNY- -*, N Y- -(14 BGJ :P&Q(S1V4T5UBXG[JYKZX\45 K YY(14 G   |*+2=+*+2def     J**Y*Y*Y*+N*-*-,: Y ,7: * r&s,u7x:v<wIy4< JJ  J,:   *+2,>+*+2*     )e**Y*Y*YNY+N:Y *-*-,: Y (14 EPS :&(146EPSUd>6Ueee(=4M  !*+2,>+*+2*    "#C,9+N6-'*-2+-2*+-2 ا *+,!N-&  ),1:A> +$ 1%CCCA% * &D**Y*Y*Y*+N*- : Y ,14 * &,146C46 DD  D,4   '( dM"Y+#N-$#Y%Y&'(+()(*+-,7. +0M+0M:Y ,2NQ .  28AINQSb>8)*Sdd  b Y+,2-B .*+21>+*+2*    /!_**Y*Y*YNY+N:Y *- : Y (14 EJM :&(146EJMO^>6O___(74G  0*+22>+*+2  *    1M**Y*Y*Y*+:**-: Y -:= * &-:=?L>? MM  MM- =   2"*+2-36+*+2% &!'4 """"   38i**Y*Y*Y:Y+::Y **-: Y )36 GTW :2&3)5386687G:T=W;Y<h>H8Yiiii)@6O  4"*+2-46+*+2H I!J4 """"   5 R *+M*,5RS T      5"MY+MNY- -*,5  \^ a_`b!c* ""    67#*+6*+7*8+9:>,,2:*+;>,i+,2<V+,2=I+,2>:::3*?,2@A:+,2B+B*?@AC>,I+,2B*?,2@AD *+,2E*,2+,2*+,2 PY\ zgh ijk!l(j.n6pCqPsYv\t^uawfxuyz{np !8 $Y9 ^u!:;a59 0l$L$%(  K 4"   6-+M>,*,2+,2F*+,  &,*$--(%   <ex+GM>,m:+,2H::Y *,2IW6J-KL:*,2MNOPτ J -:GKSYchkqwRS=>=4?a@ApBxxsC+D3  EF *,Q>*,R:+,SN:Y:TIWUVIWW+,XIWY+,ZIW[+,<VIW\+,]IW^+,_`IW+,X:+,Z:a  ::*,+,<+,]+,_b%:  d Y%Y&e(,(*Y: +,f: 6   : +,  2g: : Y     2 IW KL:  MN:*,  2 Oh6 J2 KL: +,SN:*,  2 Oiʄ _j IW*,IWc  / !*4@MZjx )6AM`my GH  c9? @A A[=>  8  IJK!LM*N)OP"QRS T l  UVW`X!W  UVWWD9Y8  ZF+kl\+ *mQN+n,o:pN:Y 6--2q:*,-2rN*+,sN:Y -t YOY+,BdOYO:*?,@A:$u6\.`O\.`O+ *m*,-vw*,-*mxy*- elo ~ !*-/>HQZ`celoq ! [\/Q ]^AI_`qaebchdP[e;8  - f  gOh  gh g gh g   5 #*+6*+z*+{M*|N6--2:*}:[}~,*?@A:+B+(+ YOYO*m:%+ YOYO*m:: Y 6 Y%Y&(((+n((*+B *+Ej b $*8HSajv!&$%'(* /0"4z ijij  =ija:;*8 8N$##k % ltl Wh  l Wh  l Wh  l Wh  ml Whm<  noBYM*|N6-'+-2>::: ,W,&) * 789<&?)=+>.@:9@BR&9 +. 9 +$BB:pq0%r :pstS u +GM>,*,2}::+,2H::Y 6J}KL:66  J( KL:  6 1,2#%Y&(,2((*A(+ ZGH IJL(O+M-N<PIQURXSeTqU|VSXYZPHaz -qv> [/] Uh=>Xew??xA@ABC= #DDY(2  yF +,fN*,}:*+,j}:6-+,-2g:-2}:6  J| KL: 6 6  J+ KL:    6    -%Y&(-2((,((* WNefgh%i/j:kHlUmandoqp}qrotliy}v> g2] ag=> ddw K? :@AHxA(8 TN%S;( WW"DDY+.  zF*,}N+,6-T}+,SN6!-W}+,X6!-Y}+,Z6-[}~+,<6-^}-+,_6# Y%Y&(,((*B} ~.ADQdgt>8  NI.{+W@!@@@@$  |}6==="4 66~&|0@P# PNY:6,|:2:*+&W*,Q,R +:6  J{ K:  \ W+ 6 *+: , , Q6 ,R: *    K  JJN6J-KS-' %2<ILOYarw|  $-:HNf II @JK  % A0PPPN EAB$:H D8 , D" 7U   J*+fMYN,-6,-,2-*+,2KW-"-BH41JJ DT<AD   YV*+}M,.,T}N-Y%Y&(+(*-Y%Y&(+(* 9;*!MVV  J9WV$+N6-,-2   " 4$$$$ % +,>N:N-   >9   9  I N+,SN:+n,o:l:  NN¦NĦNŦNƦNȥɥ aN˥ ̦NΦ N-а^ +4!<"H$P%\'d(p*x+-.024578:H ej LM[\) + mV    O ++AB C  HѦ *ұ KL   S**WR ST    S**W[ \]   TL+W+c de t+,יذ+,ٙڰ۰jk mnp    I**+ݵܧ8*+ݟ- Y%Y&޶(+ݶ(*ܶ߶*uvxy/zH~II4  j:YWWW#.9Z  6  "# '( ./ 34 89 =>