Êþº¾4^ › _œ _� _ž Ÿ  ¡ ¢£ ¢¤ _¥ _¦§¨© ª« ¬ ­® ¯ ° _± _² ³´ _µ _¶ _· _¸ Ÿ£ Ÿ¹º» Ÿ¼ _½ _¾ _¿ _À _Á _ _à _Ä _Å _Æ _Ç _È _É _Ê _Ë _Ì _Í _Î _Ï _Ð _Ñ _Ò _Ó _Ô _Õ _Ö _× _Ø _Ù _Ú _Û _Ü _Ý _Þ _ß _à _á _â _ã _ä _å _æ _ç _è _é _ê _ë ì _í Ÿî Ÿï ðñ ðò Ÿó ôõö÷ øù ú ûüý GDROffsetJfcLjava/nio/channels/FileChannel;7(Ljava/nio/ByteBuffer;Ljava/nio/channels/FileChannel;)VCodeLineNumberTableLocalVariableTableiIthis"Lgov/nasa/gsfc/spdf/cdfj/CDF3Impl;bufLjava/nio/ByteBuffer;chibufLjava/nio/IntBuffer;_bufposxCDFSize numberOfRDims StackMapTableüþÿ Exceptions(Ljava/nio/ByteBuffer;)V setOffsets()V getString(J)Ljava/lang/String;thLjava/lang/Throwable;offset¨ lowOrderInt(Ljava/nio/ByteBuffer;)I(Ljava/nio/ByteBuffer;I)I getRecord(J)Ljava/nio/ByteBuffer;sizeexlenBuf(JI)Ljava/nio/ByteBuffer;bbgotlongInt(Ljava/nio/ByteBuffer;)JgetOneD'(Ljava/lang/String;Z)Ljava/lang/Object; getVariable>(Ljava/lang/String;)Lgov/nasa/gsfc/spdf/cdfj/VariableMetaData; SourceFile CDF3Impl.java e~ cd € þ  Š‹   ab  kgov/nasa/gsfc/spdf/cdfj/CDF3java/lang/Throwablejava/lang/StringBuilder e€Version     is not accepted by this reader.  e k k    k k  gov/nasa/gsfc/spdf/cdfj/CDFImpl Bad GDR type  b  b !b "k #k $k %k &' (k )* +, -* ., ef /k 0k 1k 2k 3k 4k 5k 6k 7k 8k 9k :k ;k <k =k >k ?k @k Ak Bk Ck Dk Ek Fk Gk Hk Ik Jk Kk Lk Mk �N Š� O€ �P Q RSÿ T Uˆ VW XYNeeded  bytes. Got Z [ •\ —] gov/nasa/gsfc/spdf/cdfj/CDF3Impljava/io/Serializablejava/nio/ByteBufferjava/nio/channels/FileChanneljava/nio/IntBufferjava/lang/ObjectthisCDF!Lgov/nasa/gsfc/spdf/cdfj/CDFCore; asIntBuffer()Ljava/nio/IntBuffer;position(I)Ljava/nio/Buffer;get()Iversionappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;toString()Ljava/lang/String;(Ljava/lang/String;)Vreleaseencoding!gov/nasa/gsfc/spdf/cdfj/DataTypes getByteOrder(I)Ljava/nio/ByteOrder; byteOrderLjava/nio/ByteOrder; setByteOrder(Ljava/nio/ByteOrder;)Vflags incrementgetIntgetLong()JrVDRHeadzVDRHeadADRHeadnumberOfRVariablesnumberOfAttributesnumberOfZVariableslastLeapSecondId rDimSizes[IwithRZ variables()Ljava/util/Hashtable; variableTableLjava/util/Hashtable; attributesattributeTableoffset_NEXT_VDRoffset_NEXT_ADRoffset_ATTR_NAME offset_SCOPEoffset_AgrEDRHeadoffset_AzEDRHeadoffset_NEXT_AEDRoffset_ENTRYNUMoffset_ATTR_DATATYPEoffset_ATTR_NUM_ELEMENTS offset_VALUEoffset_VAR_NAMEoffset_VAR_NUM_ELEMENTS offset_NUM offset_FLAGSoffset_sRecordsoffset_CPR_offset offset_cType offset_cParmoffset_BLOCKING_FACTORoffset_VAR_DATATYPEoffset_zNumDimsoffset_FIRST_VXRoffset_NEXT_VXRoffset_NENTRIES offset_NUSED offset_FIRSToffset_RECORD_TYPEoffset_RECORDS offset_CSIZE offset_CDATA(JI)Ljava/lang/String;printStackTrace*(Ljava/nio/ByteBuffer;I)Ljava/lang/String;(I)Jallocate(I)Ljava/nio/ByteBuffer;"(J)Ljava/nio/channels/FileChannel;read(I)Ijava/lang/SystemoutLjava/io/PrintStream;java/io/PrintStreamprintln(Ljava/lang/String;Z)[D6(Ljava/lang/String;)Lgov/nasa/gsfc/spdf/cdfj/Variable;0_ `abcd efg2 °*+·*,µ*¶**µ+¶N* ·:-¶W-¶W-¶W-¶W*-¶…µ **´  y-¶…aµ *-¶µ *´ Ÿ&» Y» Y·¶*´ ¶¶¶·¿*-¶µ*-¶µ**´¸µ**´¶*-¶µ-¶W-¶W*-¶µ*´ ˆ`6+¶W+¶Y6Ÿ» Y» Y·¶¶¶·¿*+¶ µ!*+¶ µ"*+¶ µ#+¶ 7*+¶µ$*+¶µ%+¶W+¶6 *+¶µ&+¶W+¶W+¶W*+¶µ'* ¼ µ( ž&+¶W6  *´(¾¢*´( +¶O„ §ÿè+¶W*´$ž*´&ž *µ)§*µ)**¶*µ+**¶,µ-±hÖ5    %*/4=NV^�‰‘œ¤¬±¶ ¾"È#Ï%Ú&ö(þ)*+,-$.)//071<2A3F4N5V6[7`8m9x8~<„=’>š@ŸB§C¯Eif cjk °lm°no°pd˜qr‘soÈètkÖÚukœvb/�wk x(ÿ�yz{|zýtþlú} e~g?*+·.±h GHilmno} €gb¼* µ/* µ0*Dµ1*µ2*µ3*0µ4* µ5*µ6*µ7* µ8*8µ9*Tµ:*@µ;*Dµ<*,µ=*0µ>*Hµ?* µ@*µA*PµB*µC*TµD*µE* µF*µG*µH*µI*µJ* µK*µL*µM±h‚ KL MNOP$Q*R0S6T<UBVHWNXTYZZ`[f\l]r^x_~`…a‹b‘c—d�e£f©g¯hµi»ji ¼lm�‚g³.*´Ç *¶N°*¶ON§ :¶P°*-¶Q° hnqurs#t%vi4soƒ„.lm.…b% sox K†üz‡ˆg:+¶ ˆ¬h{ilmno‡‰gE+¶Rˆ¬h€i lmno…kŠ‹gV*´Ç *·°¸SN*´Y:Â*´Ta¶VW*´-¶WW-¶X6*¶Oð:¶Pð:ÿ>B ANBMNNSNh. … †‡‰'Š0‹7ŒB�DŽI�N‘i47 ŒkD �„VlmV…bDŽox ÿ4yz�†K†Š�gÌO¸S:*´¶VW*´¶W6Ÿ(²Y» Y·Z¶¶[¶¶¶¶\°¶W°h"•–—˜ ™CšEœL�i4OlmO…bOŒkI‘o5’kx ýEz} “”g9+¶ ­h¢ilmnoA•–g1*+·]°hi lm} A—˜g0*+·^°hi lm™š