Êþº¾4R X² X³ X´ Yµ ¶· ¸¹ Xº ¸» X¼ ¸½ X¾ X¿ XÀ XÁ ¸Â Xà XÄ XÅj XÆ XÇ XÈ ¸É XÊ XË XÌÍ µ ¶Î ÏÐÑ µÒ Ó XÔ Õ Ö× ¶Ø ¶Ù ÚÛ ÜÝÞ ¶ßàáâ ã -ä ,åæ ¶çè éê 2ë‹ ¡ìíî 2ïð ñò 2ó 2ôõö B÷ øù Aú Aû Xüý äþÿ     versionBflag chunk_tbl_tagS chunk_tbl_refhead_lenIelem_tot_length chunk_sizent_sizendims dim_length[I chunk_lengthdim_flag[[B isCompressedZ sp_tag_desc sp_tag_header[B dataChunksLjava/util/List; Signature DataChunk InnerClasses9Ljava/util/List;this$0Lucar/nc2/iosp/hdf4/H4header; (Lucar/nc2/iosp/hdf4/H4header;)VCodeLineNumberTableLocalVariableTablethisSpecialChunked,Lucar/nc2/iosp/hdf4/H4header$SpecialChunked;read()Vifill_val_numtype fill_value sp_header_len StackMapTable Exceptions getDataChunks()Ljava/util/List;origintagrefdataTagData%Lucar/nc2/iosp/hdf4/H4header$TagData; chunkTableTagTagVH#Lucar/nc2/iosp/hdf4/H4header$TagVH;sLucar/nc2/Structure;sdataLucar/ma2/ArrayStructure;membersLucar/ma2/StructureMembers;originMMember"Lucar/ma2/StructureMembers$Member;tagMrefMn;()Ljava/util/List;detail()Ljava/lang/String;bsbuffLjava/lang/StringBuilder;o?(Lucar/nc2/iosp/hdf4/H4header;Lucar/nc2/iosp/hdf4/H4header$1;)Vx0x1Lucar/nc2/iosp/hdf4/H4header$1; access$800/(Lucar/nc2/iosp/hdf4/H4header$SpecialChunked;)V SourceFile H4header.java €� xy vw x�   `a  Z[  \[ ba ca da  ]^ _^ ea ij fg hg  m^ no pqjava/util/ArrayList  !" #$java/lang/StringBuilder TagData getChunkedTable %& £¤ '¤( )* +, -./ 012 34!ucar/nc2/iosp/hdf4/H4header$TagVH 56ucar/nc2/Structurejava/lang/IllegalStateException cant parse %7 x* €8ucar/ma2/ArrayStructure 9!getChunkedTable: ;< => ?@chk_tagchk_ref AB Reading %C DataChunk tags DE FG#ucar/nc2/iosp/hdf4/H4header$TagData%ucar/nc2/iosp/hdf4/H4header$DataChunk xHI JK Ll MP klSPECIAL_CHUNKED  head_len= version= special = elem_tot_length= chunk_size= nt_size= chunk_tbl_tag= chunk_tbl_ref= flag dim chunk  ,  special= val=*ucar/nc2/iosp/hdf4/H4header$SpecialChunkedjava/lang/Objectjava/io/IOException ucar/ma2/StructureMembers$Memberucar/ma2/StructureMembersucar/nc2/iosp/hdf4/H4header$1ucar/nc2/iosp/hdf4/H4headerraf"Lucar/unidata/io/RandomAccessFile; ucar/unidata/io/RandomAccessFilereadInt()IreadByte()B skipBytes(I)I readShort()S readFully([B)V access$900()Zjava/lang/SystemoutLjava/io/PrintStream;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringjava/io/PrintStreamprintln(Ljava/lang/String;)V access$1100.(Lucar/nc2/iosp/hdf4/H4header;)Ljava/util/Map; access$1000(SS)Ijava/lang/IntegervalueOf(I)Ljava/lang/Integer; java/util/Mapget&(Ljava/lang/Object;)Ljava/lang/Object; access$1200U(Lucar/nc2/iosp/hdf4/H4header;Lucar/nc2/iosp/hdf4/H4header$TagVH;)Lucar/nc2/Variable;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;()Lucar/ma2/Array; access$1300ucar/nc2/write/Ncdump printArrayP(Lucar/ma2/Array;Ljava/lang/String;Lucar/nc2/util/CancelTask;)Ljava/lang/String;getStructureMembers()Lucar/ma2/StructureMembers; findMember6(Ljava/lang/String;)Lucar/ma2/StructureMembers$Member;getSize()J(I)Ljava/lang/StringBuilder;getJavaArrayInt'(ILucar/ma2/StructureMembers$Member;)[IgetScalarShort&(ILucar/ma2/StructureMembers$Member;)S,([I[ILucar/nc2/iosp/hdf4/H4header$TagData;)Vjava/util/Listadd(Ljava/lang/Object;)ZusedcompressQ SpecialComp)Lucar/nc2/iosp/hdf4/H4header$SpecialComp;'ucar/nc2/iosp/hdf4/H4header$SpecialComp XYZ[\[]^_^`abacadaeafghgijklm^nopqruvwxyz4 *+µ*·±{|  }€�z @**´´¶µ**´´¶µ *´´¶ W**´´¶µ **´´¶µ **´´¶µ **´´¶µ**´´¶µ**´´¶µ*´´¶ W**´´¶µ**´Åµ**´¼ µ**´¼ µ<*´¢9*´´*´2¶*´*´´¶O*´*´´¶O„§ÿÅ*´´¶<¼M*´´,¶**´´¶µ*´´¶>*¼µ*´´*´¶±{n"#$(%6&D'R(`*n+|,ˆ-–/£0­1·2Á3Ñ4á5ñ2÷89:=>*?1@?A|4¹>‚a@}>ƒa:„o*…a† ü¹ú=‡ˆ‰ŠzÄ_*´ÇV*»Y·µ¸™²»Y· !¶"*¶#¶"¶$¶%*´¸&*´*´¸'¸(¹)À*L*´+¸+À,M,Ç»-Y»Y· .¶"+¶/¶$·0¿,¶1À2N¸3™²-4¸5¶%-¶6:7¶8:9¶8::¶8:-¶;ˆ6¸™"²»Y· <¶"¶=>¶"¶$¶%6  ¢n- ¶?: - ¶@6 - ¶@6 *´¸&  ¸'¸(¹)ÀA: *´»BY *´ ·C¹DW µE ´FÆ*µG„ §ÿ‘*´°{vFGJK4LRM^NbO}P…Q‹R˜UžV§W°X¹YÀZÆ[å\ï]ù^_ `(aAbGcOdT\Zg|Žù[‹g QŒ^  G�^ (,Ž� èr‚a R‘“^ü”•…Õ–—ž¼˜™§³š�°ªž�¹¡Ÿ�Àš a_}†C4ýH*,ü2ÿL X*,2¡›››üûkÿX‡ˆr¢£¤z¦ »YH·IL+J¶"*´¶=K¶"*´ ¶=L¶"*´ ¶=M¶"*´ ¶=W+N¶"*´ ¶=O¶"*´¶=P¶"*´¶=Q¶"*´¶=W+R¶"W=*´¢L+S¶"*´23¶=T¶"*´23¶=S¶"*´.¶=S¶"*´.¶=U¶"W„§ÿ²+V¶"*´¶=W¶"W*´M,¾>6¢,36+S¶"¶=W„§ÿå+¶$°{>k l1m<n^onpuqr°sÂqÈtÛuòvþux|*wQ‚aò ¥[ } ÿ¦§†ýwúPþ¨øxªzD*+·±{| }«w¬­®¯z/*·±{| «‡ˆ°±t:B¶sX¶~A¶�*¶’›¡œ©N¶O