4o                             # # & & & #                     D D        O  O     WT   \    -       ^   ! " #$ %& '( ) * + D, -./ &0 1234 ( 5 6 7 8 9 : ; < => ?@ AB CD DEFG #H IJKL  MN OO P Q RST UV WXY UZ[[ \]] \^ -_`a  bc bd be bf g hi > M jk lmn Uop q rst u v  w x %y z %{ | %} ~   %   %   %  %  U =M = = =        U USelector 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;k([Ljava/lang/String;)ViIfiles[Ljava/lang/String;(Ljava/net/URL;)V ReaderError2Lgov/nasa/gsfc/spdf/cdfj/CDFException$ReaderError;urlLjava/net/URL;([Ljava/net/URL;)Vurls[Ljava/net/URL;#I(Ljava/lang/String;Lgov/nasa/gsfc/spdf/cdfj/SelectedVariableCollection;)V&Lgov/nasa/gsfc/spdf/cdfj/CDFException;colJ([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;vnamevnames(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;gan1ganNcopyVariableAttributes<(Lgov/nasa/gsfc/spdf/cdfj/GenericReader;Ljava/lang/String;)Vexaname compressedsro,Lgov/nasa/gsfc/spdf/cdfj/SparseRecordOption;ctype%Lgov/nasa/gsfc/spdf/cdfj/CDFDataType;vmapdims[Ivarys[Zamapanames[copyVariableDatavar"Lgov/nasa/gsfc/spdf/cdfj/Variable;bLjava/nio/ByteBuffer;dbuf,Lgov/nasa/gsfc/spdf/cdfj/VariableDataBuffer;dbufs-[Lgov/nasa/gsfc/spdf/cdfj/VariableDataBuffer;_last _container(Lgov/nasa/gsfc/spdf/cdfj/VDataContainer;rr containerl firstTimeLjava/lang/Object;timeVariableListYgetTimeVariableList9(Lgov/nasa/gsfc/spdf/cdfj/GenericReader;)Ljava/util/List;listLjava/util/ArrayList;LocalVariableTypeTable)Ljava/util/ArrayList;LcheckGlobalAttributes_entryfound_entriesupdateVariableAttributesvalidateVariablePropertiesfailed isTimeType(I)Ztype getSelecteddvarnamedependssortedselectednnames getDependentM(Lgov/nasa/gsfc/spdf/cdfj/GenericReader;Ljava/lang/String;)Ljava/util/Vector; dependentgetVariableType9(Ljava/lang/String;)Lgov/nasa/gsfc/spdf/cdfj/CDFDataType;toselectorInstance6()Lgov/nasa/gsfc/spdf/cdfj/SelectedVariableCollection; hasVariable<(Lgov/nasa/gsfc/spdf/cdfj/GenericReader;Ljava/lang/String;)Zvname1getTimeVariableNameM(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;addToDoNotCheckListremoveFromDoNotCheckListattributesInDoNotCheckList()[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  Ajava/lang/Throwable0gov/nasa/gsfc/spdf/cdfj/CDFException$WriterError WriterError   23 @%gov/nasa/gsfc/spdf/cdfj/GenericReader 0gov/nasa/gsfc/spdf/cdfj/CDFException$ReaderError @ -. AB % +     . java/io/File java/lang/StringBuilderfile  does not exist.  java/lang/Integer    1 : < > @  G cdfj_source   PQ     %gov/nasa/gsfc/spdf/cdfj/DataContainer    dQ 1    4 &gov/nasa/gsfc/spdf/cdfj/AttributeEntry        dimensions  variancepadValue numberOfElements   X  Failed to define                last:  rr: ,      z{  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    XGlobal attribute entry for attribute {0} not in base, or differs from the value in base.! "# Q?Attribute entry for attribute {0} for variable {1} not in base.java/lang/Object "$#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_ / 01"java/lang/IllegalArgumentException*internal error, expected to see type for: 'variable with the name does not exist: & 2X 3X 47 8X 9< =X >A BX CX DX EH IX +X JM -X NX OR SX TW&gov/nasa/gsfc/spdf/cdfj/VDataContainer X Y Z[ \ ]V ^ _V `V a bLastLeapSecondId ! does not match previously found cdcdfj.cdfwriter efLogical_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/CDFException*gov/nasa/gsfc/spdf/cdfj/SparseRecordOptionjava/util/List gov/nasa/gsfc/spdf/cdfj/Variablejava/nio/ByteOrder rowMajority()Z getMessage()Ljava/lang/String;getVariableNames 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; isWindows8(Ljava/lang/String;Z)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 getLastRecordjava/lang/SystemoutLjava/io/PrintStream;(I)Ljava/lang/StringBuilder;java/io/PrintStreamprintlnaddData)(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;g,gov/nasa/gsfc/spdf/cdfj/CDFFactory$CDFSourcegetNameisSameAs+(Lgov/nasa/gsfc/spdf/cdfj/AttributeEntry;)Zjava/util/logging/LevelFINEjava/util/logging/Loggerlog@(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Object;)VA(Ljava/util/logging/Level;Ljava/lang/String;[Ljava/lang/Object;)Vjava/util/Arraysequals([I[I)Z([Z[Z)ZintValue#gov/nasa/gsfc/spdf/cdfj/CDFTimeTypeEPOCH%Lgov/nasa/gsfc/spdf/cdfj/CDFTimeType;TT2000fine startsWith getAttribute8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;INT1UINT1getByteContainerhCByte2([I)Lgov/nasa/gsfc/spdf/cdfj/VDataContainer$CByte;INT2getShortContaineriCShortH([IZLjava/nio/ByteOrder;)Lgov/nasa/gsfc/spdf/cdfj/VDataContainer$CShort;INT4getIntContainerjCIntF([IZLjava/nio/ByteOrder;)Lgov/nasa/gsfc/spdf/cdfj/VDataContainer$CInt;UINT2UINT4FLOATgetFloatContainerkCFloatH([IZLjava/nio/ByteOrder;)Lgov/nasa/gsfc/spdf/cdfj/VDataContainer$CFloat;DOUBLEgetDoubleContainerlCDoubleI([IZLjava/nio/ByteOrder;)Lgov/nasa/gsfc/spdf/cdfj/VDataContainer$CDouble;INT8getLongContainermCLongF([ILjava/nio/ByteOrder;)Lgov/nasa/gsfc/spdf/cdfj/VDataContainer$CLong;CHARgetStringContainernCString4([I)Lgov/nasa/gsfc/spdf/cdfj/VDataContainer$CString;setLevelremovetoArray(([Ljava/lang/Object;)[Ljava/lang/Object;missingRecordValueIsPadPADDEDmissingRecordValueIsPreviousPREVIOUSNONElastLeapSecondIdgetLastLeapSecondIdgetAnonymousLogger()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.>0 2 ??   1    B**Y*Y*Y*+M*, N Y- ,14 * ; &<,>1A4?5@AB*5 BB,   4    |*+2=+*+2MNO      W**Y*Y*YMY+MNY-*, N Y- (14AFI :Z &[(]1`4^5_AbFeIcJdVf45 J WW(/   4   G  !|*+2=+*+2qrs  "#   $ %J**Y*Y*Y*+N*-*-,: Y,7:,7: *  &,7:<I4< &JJJ',   : ( ) **+2,>+*+2* '   ( +-a**Y*Y*YNY+N:Y*-*-,: Y(14CNQCNQ : &(146CNQS`>6 S &aaa'(9   4 (  M) ,*+2,>+*+2* "#'   $( -.L,B+N-:66(2:*+*+ !ק *+,"N- ":CJ>"/ :0LL  L'J0 &  (+1D**Y*Y*Y*+N*- : Y ,14 *  &,146C46 DDD,   4   23-sM#Y+$N-%#Y&Y'()+)*)+-,7. +0M*1 +2Y+3M:Y,2UbV_b6  28AIPV_bdq>8'45d ssq   h67 2 8 B 9*+24>+*+2*     :[**Y*Y*YNY+N:Y*- : Y (14CHK :  & (146CHKMZ>6 M [[[(3   4   G ;*+25>+*+2$%&* "#   $ <M**Y*Y*Y*+:**-: Y-:=-:= * 5 &6-8:;=9?:L<>? &MMMM'-    = ( ) ="*+2-66+*+2K L!M4 """"'   ( ><e**Y*Y*Y:Y+::Y**-: Y)36ERUERU :] &^)`3c6a8bEeRhUfWgdiH8 W &eeee')<   6 (  O) ?"*+2-76+*+2x y!z4 """#""'   $( @R *+M*,8       @!MY+MNY-*,8   * !!       ABJ *+9*+:*;+<=,N-66-2:*+>,N-66j-2:+?R+@F+A:::1*BCD:+E+E*BCDF,N-66I-2:+E*BCDG *+H*+*+ !emp n *17MVYbempruzf *CmDr EFu3DM[/:/  0 K  J2'   A9+M,N-66 -2:*+I*+,,28*/99  40   # Gw +JM,N-66n-2::+K::Y*LW6M,NO: * PQ RSЄ&)>&)+8DQU]tzR+ ]HI G3J\KL_M  |N @    O 2 PQ *,T>*,U:+,VQ:Y:WLWXYLWZ+,[LW\+,]LW^+,?YLW_+,`LWa+,bcLW+,[:+,]:d  ::*,+,?+,`+,be%:  f Y&Y'g),)+Y: +,h:  :  6 6     2::+,i::Y LWNO:PQ:*,Rj6M/NO:+,VQ:*,Rk̈́ gl LW*,LW !$- !*4@MZjx!$&3=HT d q }    R& & g6JKLHUHIS  C TUV!WX*Y*Z[#\]^ _    `ab`)!  `abb  `abbO 3c5  `abb dQ$ O+mne+ *oZN+p,q:rN:Y -:662:s:*,tN*+,uN:Y -v YOY+,EdOYO:*B,CD:>w6x&Y'y)z+{\.`O\.`Ox&Y'|).z}).z+{+ *o*,-~*,-*o*- nux ! !*-/<U \!ci#l$n&u)x'z(*+,-./012367$84:N= ! ef/ \ghUijRklz 4mnnop[qFOO  OC -  r r!     sitB   st s  st s  @. ,*+9*+*+M*N-:662:*:^,*BCD: +E+(+ YOYO*o: %+ YOYO*o: : Y   6 Y&Y')))+p))++E *+Hs^HI JKL3MANQO\PjQsTUX][\^_afg%L+kp uv uv  =uv jEF AY3C,,  w0  %  xu   xbt    xbt    xbt    xbt y   xbt y< z{G OYM*N-:66,2:+A:: : ,W,+36 * nop+s3v6t8u;wGpMyR3D8 ; D+/OO  G|}=0~ G| D     +JM,N-66-2:*::+K:: Y 6  Mi NO: 6 6  M( NO:   6     R,47Z~),479FS_bo{z 9  {I e/g _THI bQ IpJ )L,KLM  N d   (   OO c(   QD+,hN*,:*+,l:-:662: +, i:  : 6   Mj  NO: 66 M+ NO: 6 Y SY,S fR%>GS`lo|Ir2glUHI oRVqJ GKL StL >S   C_Y%^ x0   bb%   bbOOc+   bb Q*,N+,6-W+,VQ6!-Z+,[6!-\+,]6-^+,?6-a-+,b6# Y&Y'),))+B .ADQdgt>  C YT. +b@!@@@@$ 6==="4 66& 0@  P . PNY:6,:2:*+&W*,T,U!+:6  M{ N:  \ W+ 6 *+ : , , T6 ,U: *   ! N  MMN6M-NS-' %2<ILOYarw|  $-:HNf IT @UV  %L0PP  P'N ELB: H   (O8, O"7`  U*+hMYN,-,:6602:-*+NW-& -7:MS4- SU  U/O_GL O V*+M,.,WN-Y&Y')+)+-Y&Y')+)+  9;*!XVV J 9ba  Y1+N-:662:,™FGH'I)G/L4 11  1/,0   +,AN:öN- QU R STV>D   /D IN+,VQ:+p,q:n:ĥ Ŧ NǦNɦN˦N̦NͦNϥХ dNҥ ӦNզ N-װ^Z[ \]^+_4a<bHdPe\gdhpjxkmnprtuwxzH qv WXef ) +  ya   O ++     Hئ *ٱ    S**W  S  S**W  S  TL+W+  t+,ޙ߰+,ᰲ    /  I**+8*+- Y&Y')+z)*z+/HII   4 j:YWWW#.9Z   I 56 :; ?@ FG KL PQ UV