0gsfc/nssdc/cdf/CDFjava/lang/Objectgsfc/nssdc/cdf/CDFObjectgsfc/nssdc/cdf/CDFConstantsMonitorLjava/lang/Object;backwardJbackwardFlagSetZvalidatevalidateFlagSetbackwardEnvVarvalidateEnvVarchecksumEnvVardelegateLgsfc/nssdc/cdf/CDFDelegate;pathLjava/lang/String;idtheFileLjava/io/File; cdfStatuscTypecTypeXcPctcParms[JcParmsXcSizeuSize copyrightversionvers libVersionrel libReleaseinc libIncrementlibsubIncrement libCopyrightencoding encodingXdecoding cacheSizecompressCacheSizestageCacheSize negtoPosfp0formatformatXmajority majorityXnumAttrs numGattrs numVattrsnumRvarsnumZvarsreadOnlyzmodenumDimsdimSizesclosed infoWarning fromEnvVarchecksum checksumXleapTableEnvVar attributesLjava/util/Vector; variablescreate((Ljava/lang/String;)Lgsfc/nssdc/cdf/CDF; Exceptionsgsfc/nssdc/cdf/CDFExceptionNCodeLineNumberTablegsfc/nssdc/cdf/CDFNativeLibraryR()V TU SV1(Ljava/lang/String;Lgsfc/nssdc/cdf/CDFDelegate;)V TX Y @ [ A ]java/util/Vector_ `Vjava/lang/Longb(J)V Tf cg addElement(Ljava/lang/Object;)V ij `k@ A executeCommand/(Lgsfc/nssdc/cdf/CDFObject;Ljava/util/Vector;)V vw x FindCDFName&(Ljava/lang/String;)Ljava/lang/String; z{ | java/io/File~(Ljava/lang/String;)V T    selectzMode f selectReadOnlyMode f  getCDFInfo U )(Ljava/lang/String;I)Lgsfc/nssdc/cdf/CDF; DeprecatedsetFileBackward f open)(Ljava/lang/String;J)Lgsfc/nssdc/cdf/CDF;  C  getStatus()J  9 retrieve1(Lgsfc/nssdc/cdf/CDF;J)Lgsfc/nssdc/cdf/Attribute; gsfc/nssdc/cdf/Attribute = 0(Lgsfc/nssdc/cdf/CDF;J)Lgsfc/nssdc/cdf/Variable; gsfc/nssdc/cdf/Variable  setStatus f getLibraryVersion()Ljava/lang/String;(Lgsfc/nssdc/cdf/CDFDelegate;)V T ')+, , equals(Ljava/lang/Object;)Z java/lang/String  trim length()I _java/lang/StringBuffer V ' append(J)Ljava/lang/StringBuffer; .,(Ljava/lang/String;)Ljava/lang/StringBuffer; )  + toString getLibraryCopyright- - .5 &(*7 9 : ;< =E$getID    ! & # ( % * ' % ) B +close getEncoding . 1 setEncoding/ / 7selectDecoding0 0 ;confirmDecodingselectCDFCacheSizeu1 1 DconfirmCDFCacheSizeselectNegtoPosfp04 4 KconfirmNegtoPosfp0 getFormat 5 O setFormat6 6 S getVersion getMajority 7 W setMajority8 8 [ getNumAttrs HI ^size ` `a getNumGattrselements()Ljava/util/Enumeration; de `f nextElement()Ljava/lang/Object; hijava/util/Enumerationk ljgetScope n ohasMoreElements()Z qr ls getNumVattrs getNumRvars < w getNumZvars JI z getCopyright $ }> > confirmReadOnlyModegetCompressionType  getCompressionPct  getCompressionParms()[J  setCompression(J[J)V!   ! getCompressionNo compressiongetStringCompressionType(J)Ljava/lang/String; gsfc/nssdc/cdf/util/CDFUtils ? ?  confirmzModeselectCompressCacheSize2 2 confirmCompressCacheSizeselectStageCacheSize3 3 confirmStageCacheSizegetName  renamerenameTo(Ljava/io/File;)Z  deletesave charAt(I)C     getFileBackwardgetFileBackwardEnvVar  java/lang/Exception  D D getValidateEnvVar  getLeapSecondsTableEnvVarG G getChecksumEnvVar   setValidate     getValidate     getStatusTextINFO: 0 WARNING:  getStatusMsg  OsetInfoWarningOffsetInfoWarningOnselectfinalizejava/lang/Throwable U  getDelegate()Lgsfc/nssdc/cdf/CDFDelegate;    setDelegate cdflibC(Lgsfc/nssdc/cdf/CDF;Lgsfc/nssdc/cdf/CDFObject;Ljava/util/Vector;)V gsfc/nssdc/cdf/CDFDelegate getAttributeID(Ljava/lang/String;)J elementAt(I)Ljava/lang/Object;  `  addAttribute(Lgsfc/nssdc/cdf/Attribute;)VremoveAttribute removeElement  `! getAttribute(J)Lgsfc/nssdc/cdf/Attribute; Og.(Ljava/lang/String;)Lgsfc/nssdc/cdf/Attribute;  ) getAttributes()Ljava/util/Vector;getGlobalAttributesgetVariableAttributesgetOrphanAttributes getNumVars 0 1 ., 3 getVariables 5, 6getEntry1(Lgsfc/nssdc/cdf/Variable;)Lgsfc/nssdc/cdf/Entry; 89 :getCurrentStatus < O=outLjava/io/PrintStream; ABjava/lang/SystemD EC(** Error occurred in getOrphanAttributesGprintln Ijava/io/PrintStreamK LJ Ij LNexit(I)V PQ ER getVariableID addVariable(Lgsfc/nssdc/cdf/Variable;)V addNullEntry WU XremoveVariableindexOf(Ljava/lang/Object;)I [\ `] removeEntry _Q ` getVariable(J)Lgsfc/nssdc/cdf/Variable;-(Ljava/lang/String;)Lgsfc/nssdc/cdf/Variable; T g getRecord((J[Ljava/lang/String;)Ljava/util/Vector;*(J[Ljava/lang/String;[J)Ljava/util/Vector; ik lerr nB EoError: Variable: q  not exists!!!t(J[J[J)Ljava/util/Vector; iv w(J[J)Ljava/util/Vector; bc z(J)Ljava/lang/Object; i| }add  ` putRecord)(J[Ljava/lang/String;Ljava/util/Vector;)V+(J[Ljava/lang/String;Ljava/util/Vector;[J)V  isEmpty r `(J[JLjava/util/Vector;[J)V  (J[JLjava/util/Vector;)VError: the variables' count: (I)Ljava/lang/StringBuffer;  + does not match the record objects' count: # does not match the status' count: -(JLjava/lang/Object;)Lgsfc/nssdc/cdf/CDFData;   setChecksumO F F E  getChecksumverifyChecksumisFile r .cdf.CDF.cdf;1.CDF;1this Synthetic V U  substring(I)Ljava/lang/String;   startsWith(Ljava/lang/String;)Z     SourceFileCDF.java!:             ! " # $%& ' ( ) * + ,-. / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A BC D E F GHIJI` KLMOPY*SYWZL+ \+ YP^`YaM`YaN`Ya:`Ya:`Ya:,cYdhl,cY hl-ml-nl,-lolpl,lqlrl,lslpl,l,cYthl++,y+*}:+Y++ ++Q~!)1:CLZflrw~ KMOP Y*SYWZM, \, YP^`YaN`Ya:`Ya:`Ya:`Ya:-cYdhl-cY hlmlnl-lolpl-lqlrl-lslpl-l-cYthl,,-y,*}:,Y,, ,,Q *,01&3.475@6I7R9`:l;s<z=>?@ABCDEFGIKLMNOPR LMOP* Q~ MOPY*SYWZ:  `Ya: `Ya: `Ya:  cYhl cY hl ml nl  l sl pl  l cYthl   y 7  *}: Y    7 B !:! aB! 7: 7 : a7     Q% )2ANU\cjqx  MOPCYSYWK`YaL`YaM`YaN`Ya:`Ya:+cYhl+cYhl,l,pl+,l+cYhl-l-pl+-l+cYhllpl+l+cYhlölnl+l+cYthl**+y*:Ƕ͚϶͚Ҷ֚ ::Y*ݶ***ŶQz'09GU[aftz   MOPeYSYWK`YaL`YaM+cYhl+cYhl,l,nl+,l+cYthl**+y*Q. - ;!A"G#L$Z&`(2UMOP@`YaL`YaM`YaN`Ya:`Ya:`Ya:`Ya:`Ya:`Ya: `Ya: `Ya: `Ya: `Ya: `Ya:`Ya:`Ya:`Ya:`Ya:+cYhl+cY hlslpl+l+cYhl+cYhl,l,pl+,l+cYhl-l-pl+-l+cYhllpl+l+cYhllpl+l+cYhllpl+l+cYhllpl+l+cYhllpl+l+cYhl  l pl+ l+cY hl  l pl+ l+cY hl l pl+ l+cYhl l pl+ l+cYhllpl+l+cYhl+cYhl l nl+ l+cYhllpl+llrl+llpl+l+cYthl** "**+y*Y*$*&*(**,Qv]3456!7*839<:E;N<W=`>i?r@{ABCDFGHIJLMNOPQR STU&V-W4X:YHZO[V\\]j^r_y`abcdefghijklmnop qr s't-u;vCwJxPy^zf{m|s~ :?!-UMOP~*,y`YaL`YaM+cYhl+cY hl,sl,pl+,l+cY.hl+cY hl+cYthl** "**+y*,Q>%17=BP\jrx}!P*"Q!0P*2Q!3fMOP`YaN`Ya:`Ya:-cYhl-cY hlslpl-l-cY4hl-cYhl6lpl-l-cYthl*8** "**-y*2QN(4;BHVckrx  !9fMOP`YaN`Ya:`Ya:** "-cYhl-cY hlslpl-l-cYhl:lpl-l-cYthl*<** "**-yQJ,-.0"102<3C4J5P7]8e9l:r;>?AC!=MOP`YaL`YaM`YaN+cYhl+cY hl-sl-pl+-l+cY>hl+cYhl,:l,pl+,l+cYthl** "**+y*<QFNOPR&S2T8U>VCXQY^Ze[k\p]~`ac!@fMOP`YaN`Ya:`Ya:-cYhl-cY hlslpl-l-cYAhlClpl-l-cYthl*E** "**-yQFpqrt(u4v;wBxHzV{^|e}k~y~!FMOP`YaL`YaM`YaN+cYhl+cY hl-sl-pl+-l+cY>hl+cYAhl,Cl,pl+,l+cYthl** "**+y*EQF&28>CQ_flq!GfMOP`YaN`Ya:`Ya:-cYhl-cY hlslpl-l-cYHhlJlpl-l-cYthl*L** "**-yQF(4;BHV^eky~!MMOP`YaL`YaM`YaN+cYhl+cY hl-sl-pl+-l+cY>hl+cYHhl,Jl,pl+,l+cYthl** "**+y*LQF&28>CQ_flq!NP*PQ!QfMOP`YaN`Ya:`Ya:-cYhl-cY hlslpl-l-cY4hl-cYhlRlpl-l-cYthl*T** "**-y*PQN(4;BHVdls y!#$&*+!UP**Q4!VP*XQ>!YfMOP`YaN`Ya:`Ya:-cYhl-cY hlslpl-l-cY4hl-cYhlZlpl-l-cYthl*\** "**-y*XQNKLMO(P4Q;RBSHUVVcWkXrYxZ\]_ab!]P! *_bQk!cPb2 @*_g:mN-p  a@tQuxyz"{&x0~!uPc3 @*_g:mN-p a@tQ#'1!vP*xQ!yP! *{bQ!|P*~Q!fMOP`YaN`Ya:`Ya:-cYhl-cY hlslpl-l-cYhllpl-l-cYthl*** "**-yQF(4;BHV^eky~!MOP`YaL`YaM`YaN+cYhl+cY hl-sl-pl+-l+cY>hl+cYhl,l,pl+,l+cYthl** "**+y*QF&28>CQ_flq!P*Q!P*Q!P*Q!MOPJһ`Ya:`Ya:`Ya:`Ya:cYhlcY hlslpllcY4hlcYhllplllrllcYthl**-** "**y**-Qf= >?@$B3C@DGENFUHdIsJ{KLMNOPRSTWYZ[!MOPc;YL* +W+**/W+Qhjkm6pfMOP`YaN`Ya:`Ya:-cYhl-cY hlslpl-l-cYhllpl-l-cYthl*** "**-yQF}~(4;BHV^eky~!MOP`YaL`YaM`YaN+cYhl+cY hl-sl-pl+-l+cY>hl+cYhl,l,pl+,l+cYthl** "**+y*QF&28>CQ_flq!fMOP`YaN`Ya:`Ya:-cYhl-cY hlslpl-l-cYhllpl-l-cYthl*** "**-yQF(4;BHV^eky~!MOP`YaL`YaM`YaN+cYhl+cY hl-sl-pl+-l+cY>hl+cYhl,l,pl+,l+cYthl** "**+y*QF&28>CQ_flq!fMOP`YaN`Ya:`Ya:-cYhl-cY hlslpl-l-cYhllpl-l-cYthl*** "**-yQF ( 4 ; BHV^eky~!MOP`YaL`YaM`YaN+cYhl+cY hl-sl-pl+-l+cY>hl+cYhl,l,pl+,l+cYthl** "**+y*QF()*,&-2.8/>0C2Q3_4f5l6q7:;=!P*QF!P6*+*Y+WQRTV!UMOPr`YaL`YaM+cYhl+cY hl,sl,pl+,l+cYhl+cY hl+cYthl** "**+yQ6 ]^`a*b0c6d;fIgUhckkmqo!UMOPY-`YaL`YaM+cYhl** "**+yQ|}&, fMOPeM,3YYSYWN`Ya:cYȷhlcYhl--y  ͧ ͱQ2 &5BIMY`d rPn"˙ ;KQ*   MOPZOYSYWK`YaL`YaM+cYַhl,ضl,pl+,l**+y*ڳղՈQ.   (6=CHNUMOPZOYSYWK`YaL`YaM+cYܷhl,ضl,pl+,l**+y*ڳ߲߈Q.   (6=CHNU MOPJYSYWK`YaL`YaM+cYhl,l,nl+,l**+y*Q&  - 4 : ?E MOPYOYSYWK`YaL`YaM+cYhl,ضl,pl+,l**+y*ڳQ.   (!6"=#C$H&N'U* fMOPUYSYWM`YaN-cYhl-cYhl,,-y   Q* <=>%?1@7F;GHHPJTK rPo#;K  Q* WXXY\]]^ _!`!P*Qx2fP"*Q |} Pg;YM ,W  ,W,Q'/!UP"* Q !UP"* Q 2UMOPM%`YaL+cYthl** "**+yQ$P*QUMP!*Q !  P* Q! P"*+ Q $vwMOPK-ÿYN* *+,-ñ Q !PF=*_b*_b*_+͙*_bQ.   #5@C4P% *_+lQ 4P& *_+"WQ  !!#$MOPE%*_bOY%'*_Q0 13!#(MOPI%*+*A OY%'*_ QHI JL!+,P*_Q]!-,Pf6`YaL*_gN-mM,p +,l-t+Qiklm&n+k4p!.,Pg7`YaL*_gN-mM,p+,l-t+Q{}~',}5!/,P& <`YaM*2 ,*4N*7:-g:tm:<g:Hm:;:  <3&:  >?FHMF OSt ,lt,M]cOQf  )57AMV[]ceqz!TPK A*{b aA *{b*{ +͙ *{b Q.  #&9FI4UVPi5*_gN-mM,p,Y-t*{+lQ" #,44ZVP{C*{+^>*_g:mM,p,at*{+"WQ&   */9B!bcMOPE%*{bOYd'*{Q   !bfMOPI%*+hA OYd'*{ Q    !5,P*{Q *!0P! *{bQ 7!ijMOP *-mQ U!ikMOPx ---6 :6I*-2hP/.pYrs-2uMOYd'*xQ2     ! . 9 Y d g n !iyMOP *-xQ !ivMOP  ---6`Ya:6Z*-/{:0: pYrs-/uMOYd'~W *P$.1OQ>     $ 1 3 S ^ j o x { !MOP& *-Q   !MOP  -- -6 :6I*-2hP/.pYrs-2uMOYd'*Q6 P Q R! S' T- U: VE We Yp Ts Tz \ ]!MOP& *-Q  y {!MOPW  -- -b*pYs-bM0-(pYs-M-66\*-/{:0: pYrs-/uMOYd'W *POQR   ' M N [  !fMOP`YaN`Ya:`Ya:  OY'*-cYhl-cY hlslpl-l-cY4hl-cYhllpl-l-cYthl** "**-y*QV    & 1 6 D P W ^ d r !P*Q !MOPx`YaL`YaM+cYhl+cY hl,sl,pl+,l+cY>hl+cYhl+cYthl** "**+y*Q6    * 0 6 ; I W e m s z{PY++Y+MY,,Y+MY,,Y+MY,,Y+MY,,QB  ! ! #% $3 $5 &J 'X 'Z )o *} * , - - /UPY)** * *~****QKO PRSu#wTXMOP**+ +֚OY'N+N- -֚OY' -N-϶*-*, **`Ya_*`Ya{*,QJ %0;>DMRW]hsx~TMOP.***+ Q UP^*Y  Q"E klmnqs$v