Êþº¾49 ¨ !" # $ %&' () *+ , - (.«/  01 2345 6 7 89: ;< 8= 8> ?@ ØA ØBC D E 8FGH I 8JKL MN O 8PQ RS 2 0T ÙUV ÙW ÙX YZ &[ &\] è6 &^ &_ `ab c deÜ &f &g h {i {^ {_j {f {k lm +n +> Ùo Ùp "[ qr +\ +s tU +u +v wxy +z +{| }6 +~ó +€ô +P Ù� ‚ 0iƒ„ 0…†‡ˆ 6i‰Š 6‹ 6Œ� Ž6 6��‘ ’“” "f •– "—˜™š -n -> -\ -s -u -P› -œ�ž �Ÿ  �¡ ¢£ ”¤¥ ”¦ §¨© ”ª« -¬ ­® è¯ è° ± A ² ³ ´ µ ¶ ·¸¹loggerLorg/slf4j/Logger;schemaLocationLjava/lang/String; ConstantValue()VCodeLineNumberTableLocalVariableTablethisLucar/nc2/ncml/NcMLGWriter;writeXMLL(Lucar/nc2/dataset/NetcdfDataset;Ljava/io/OutputStream;ZLjava/lang/String;)Vncd Lucar/nc2/dataset/NetcdfDataset;osLjava/io/OutputStream; showCoordsZurifmtLorg/jdom2/output/XMLOutputter; Exceptions makeDocumentI(Lucar/nc2/dataset/NetcdfDataset;ZLjava/lang/String;)Lorg/jdom2/Document;dimLucar/nc2/Dimension;attLucar/nc2/Attribute;varLucar/nc2/Variable;cs#Lucar/nc2/dataset/CoordinateSystem;ct&Lucar/nc2/dataset/CoordinateTransform;ctListLjava/util/List; coordTranrootElemLorg/jdom2/Element;docLorg/jdom2/Document; coordTransLocalVariableTypeTable8Ljava/util/List; StackMapTableº» makeAttribute;(Lucar/nc2/Attribute;Ljava/lang/String;)Lorg/jdom2/Element;valueerrvalLjava/lang/Number;iIbuffLjava/lang/StringBuilder; elementNameattElemdtLucar/ma2/DataType;¼½¾D(Lucar/unidata/util/Parameter;Ljava/lang/String;)Lorg/jdom2/Element;DLucar/unidata/util/Parameter;makeCoordinateAxis7(Lucar/nc2/dataset/CoordinateAxis;Z)Lorg/jdom2/Element;!Lucar/nc2/dataset/CoordinateAxis;varElemdimspositive boundaryRefcsys makeCoordSys8(Lucar/nc2/dataset/CoordinateSystem;)Lorg/jdom2/Element;axisElemaxistElemcsElem transformsmakeCoordTransform;(Lucar/nc2/dataset/CoordinateTransform;)Lorg/jdom2/Element;pcoordTransformelemparams/Ljava/util/List;makeDim)(Lucar/nc2/Dimension;)Lorg/jdom2/Element;dimElem makeVariable2(Lucar/nc2/dataset/VariableDS;)Lorg/jdom2/Element;Lucar/nc2/dataset/VariableDS; makeValuesaLucar/ma2/Array;ioeLjava/io/IOException;dataCLucar/ma2/ArrayChar;#Lucar/nc2/dataset/CoordinateAxis1D;isDoubleisFloatiterLucar/ma2/IndexIterator;v¿À SourceFileNcMLGWriter.java DeprecatedRuntimeVisibleAnnotationsLjava/lang/Deprecated; ®¯org/jdom2/output/XMLOutputterÁ Âà ®Ä Á ÅÆorg/jdom2/ElementnetcdfÇ ÈÉ ®Êorg/jdom2/Document ®Ë ÌÍ ÎÉjava/lang/StringBuilderÏ ÐÑ ÒÓ ucar/nc2/ncml/NcMLGWriter.https://schemas.unidata.ucar.edu/netcdf-cs.xsd ÔÑ ÕÖ× ØÑid ÕÙurl ÚÑ ÛÜÝ Þß àá âãucar/nc2/Dimension  äå æÜucar/nc2/Attribute attribute ÚÛ çÜucar/nc2/Variableucar/nc2/dataset/CoordinateAxis îïucar/nc2/dataset/VariableDS  èÜ!ucar/nc2/dataset/CoordinateSystem ö÷java/util/ArrayList éÜ Þê$ucar/nc2/dataset/CoordinateTransform ëì íì ýþname îÑ ïðtype ñá òÑó ôõ)NcMLWriter invalid attribute value, err= ©ªö ÷ø ùú ûü Òý þÑdouble ûÿ ÒcoordinateAxis Ñ ú  ”úshape  á  ú  ucar/nc2/constants/CDMunits  Ñ   axisType Ñucar/nc2/constants/CF Ñ á coordinateSystemscoordinateSystem ÜcoordinateAxisRefrefcoordinateTransformRefcoordinateTransform authority Ñ  transformType Üucar/unidata/util/Parameter parameter Úë dimensionlength Ô ˜á isUnlimitedtruevariablevalues java/io/IOExceptionucar/ma2/ArrayChar "   !!ucar/nc2/dataset/CoordinateAxis1D "ástart #$% Ô& increment '$npts ()* Ô+ ,ç -ç ./ 0$ 12 Ò3 4ú Ò56 78java/lang/Objectjava/util/Iteratorjava/util/Listucar/ma2/DataTypejava/lang/Stringjava/lang/Numberucar/ma2/Arrayucar/ma2/IndexIteratororg/jdom2/output/FormatgetPrettyFormat()Lorg/jdom2/output/Format;(Lorg/jdom2/output/Format;)Voutput-(Lorg/jdom2/Document;Ljava/io/OutputStream;)Vthredds/client/catalog/CatalogncmlNSLorg/jdom2/Namespace;*(Ljava/lang/String;Lorg/jdom2/Namespace;)V(Lorg/jdom2/Element;)VaddNamespaceDeclaration(Lorg/jdom2/Namespace;)ZxsiNSorg/jdom2/NamespacegetURI()Ljava/lang/String;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString setAttributeN(Ljava/lang/String;Ljava/lang/String;Lorg/jdom2/Namespace;)Lorg/jdom2/Element;ucar/nc2/dataset/NetcdfDatasetgetId9(Ljava/lang/String;Ljava/lang/String;)Lorg/jdom2/Element; getLocation getDimensions+()Lcom/google/common/collect/ImmutableList;'com/google/common/collect/ImmutableListiterator2()Lcom/google/common/collect/UnmodifiableIterator;hasNext()Znext()Ljava/lang/Object; addContent((Lorg/jdom2/Content;)Lorg/jdom2/Element;getGlobalAttributes getVariablesgetCoordinateSystemsgetCoordinateTransforms()Ljava/util/Iterator;contains(Ljava/lang/Object;)Zadd getShortName getDataType()Lucar/ma2/DataType;isStringgetStringValueorg/jdom2/VerifiercheckCharacterData&(Ljava/lang/String;)Ljava/lang/String;org/slf4j/Loggerwarn(Ljava/lang/String;)V getLength()IgetNumericValue(I)Ljava/lang/Number;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;getName(I)D(D)Ljava/lang/StringBuilder; getFullNamesizeget(I)Ljava/lang/Object; attributes()Lucar/nc2/AttributeContainer;ucar/nc2/AttributeContainer isMetadatagetRankgetUnitsString getAxisType()Lucar/nc2/constants/AxisType;ucar/nc2/constants/AxisType getPositivegetBoundaryRefisEmpty setLength(I)VgetCoordinateAxes getAuthoritygetTransformType"()Lucar/nc2/dataset/TransformType;ucar/nc2/dataset/TransformType getParametersjava/lang/Integer(I)Ljava/lang/String;read()Lucar/ma2/Array;getShape()[I getStringsetText'(Ljava/lang/String;)Lorg/jdom2/Element; isRegulargetStart()Djava/lang/Double(D)Ljava/lang/String; getIncrementgetSize()Jjava/lang/Long(J)Ljava/lang/String;DOUBLEFLOATgetIndexIterator()Lucar/ma2/IndexIterator; getDoubleNext getFloatNext()F(F)Ljava/lang/StringBuilder; getIntNext(I)Ljava/lang/StringBuilder;org/slf4j/LoggerFactory getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;!¨ ©ª«¬­ ®¯°/*·±± ² ³´µ¶°»Y¸·:*+¶,¶±±2 34²>³´·¸¹º»¼½¬ ¾¿ÀŽÁ°þ #»Y² · :» Y· :² ¶ W²¶ W»Y·² ¶¶¶¶¶²¶W+¶¥+¶¶W-¥-¶W§+¶¶W+¶¶:¹ ™¹!À":*·#¶$W§ÿÞ+¶%¶:¹ ™ ¹!À&:*'·(¶$W§ÿÜ+¶)¶:¹ ™*¹!À*:Á+™*À+·,¶$W§ÿÒ+¶)¶:¹ ™)¹!À*:Á+š*À-·.¶$W§ÿÓ+¶/¶:¹ ™¹!À0:*·1¶$W§ÿÞ»2Y·3:+¶/¶:¹ ™V¹!À0:¶4:  Æ; ¹5:  ¹ ™( ¹!À6:  ¹7š  ¹8W§ÿÔ§ÿ¦¹5:¹ ™¹!À6:*·9¶$W§ÿÞ°±ž'78;"<+=S@[AgClDxF„I£J¯K²NÑOßPâST UVX;YCZR[U¢t£€¤ƒ§Œ¨«©²ª·«Ö¬â­ì®ï°ò³´ ¶²¢£ ÃÄÑÅÆÇÈ;ÇÈt ÉÊÖËÌ ²=ÍÎ «DÉÊ ÏÌ#³´#·¸#»¼#½¬ÐÑ ÒÓŒ—ÔÎÕ²=ÍÖ Œ—ÔÖ×aýg  üØú$üØú&üØ-úüØ,úüØú$ýÙØþ*0ÙØ+øúüØú$ÚÛ°Á¹»Y,² · N-:+¶;¶W+¶<:Æ-=¶>¶W+¶?™A+¶@:¸A:Æ#»Y·B¶¶¶:²C¹D-E¶W§G»Y·:6+¶F¢&+¶G:ž ¶W¶HW„§ÿ×-E¶¶W-°±Zº »½¾"¿.Á5Â;ÃBÄGÅ]ÆgÈpÉsË|̈Í�ΕÏ�Х̫ҷԲf ;5ܬB.ݬ�Þß,àá|;âã¹³´¹ÅÆ¹ä¬ ­åÑœæç×*ý.èý8ééù ý üêù ú Úë°™«»Y,² · N-:+¶I¶W+¶J™A+¶K:¸A:Æ#»Y·B¶¶¶:²C¹D-E¶W§P-=L¶W»Y·:6+¶M¢&+¶N9ž ¶W¶OW„§ÿ×-E¶¶W-°±RØ ÙÛÜ$Ý+Þ0ßFàPâYã\äeænçzè‚é‡ê�ë—ç�í©ï²\ $5ܬ+.ݬ‚Þìq,àán;â㫳´«Åí«ä¬ ŸåÑ×"þPééù ýüù ú îï°! }»YP² · N-:+¶Q¶W»Y·:+¶R:6¹S¢/¹TÀ":ž ¶W¶U¶W„§ÿ˶Vž-W¶¶W+¶X:-=¶>¶W+¶Y¹Z:¹ ™¹!À&:-*'·(¶$W§ÿÝ+¶[š™+¶\£ -*+·]¶$W-_+¶`¶W+¶aÆ-b+¶a¶c¶W+¶d:Æ -f¶W+¶g:Æ -h¶W+¶i:  ¹jšP¶k6   ¹S¢/  ¹TÀ0:  ž ¶W ¶l¶W„ §ÿË-m¶¶W-°±ž'ô õ÷!ø'ù6úDûIüQý\ùbÿjv|ˆ©¶¹ Ì Öáèöü $.4CQ V!^"io${'²˜DÃÄ*8àá© ÅÆQÉÊ 78àá }³´}Çð}»¼ pñÑ!\âã'VòÎ|æçü�ó¬mô¬$YõÎ ×Pÿ*+Ùü&"ùýèØú% üéüéýÙü&0ù ö÷°—¯»Yn² · M,:+¶l¶W+¶o¶N-¹ ™3-¹!À+:»Yp² · :q¶Q¶W,¶$W§ÿÊ+¶4N-ÆN-¹5:¹ ™<¹!À6:ǧÿå»Yr² · :q¶s¶W,¶$W§ÿÀ,°±F+ ,.4/B0O1V2Y4^5b6€7…8ˆ9–:£;ª<­=²RBøÑ4"ùð–úÑ€*Ë̯³´¯ÉÊ ¢ûÑ^QüÎÕ ^QüÖ× ý Øú8ýÙØü6ù$ýþ°m»Yt² · M,:+¶s¶W,u+¶v¶W+¶wÆ,x+¶w¶y¶W+¶zN-¹5:¹ ™¹!À{:,*|·}¶$W§ÿÝ,°±* A BC#D*E8G=H[IhJkK²4[ ÿím³´mÌ `Ñ=0ÎÕ =0×ü8ý ÙØú%°˜8»Y~² · M,:+¶U¶W,+¶€¸�¶W+¶‚™ ,ƒ„¶W,°±O PQ&R-S6T² 8³´8ÃÄ +Ñ×ü6° %»Y…² · M,:+¶†¶W»Y·N+¶‡:6¹S¢-¹TÀ":ž -¶W-¶U¶W„§ÿÍ-¶Vž,W-¶¶W+¶ˆ:Æ,=¶>¶W+¶‰¹Z:¹ ™¹!À&:,*'·(¶$W§ÿÝ+¶Š™ ,*+·]¶$W+¶‹:¹jšL-¶k6¹S¢-¹TÀ0:ž -¶W-¶l¶W„§ÿÍ,m-¶¶W,°±~j ln o&p5qCrHsOtYp_vfwqywz|{ˆ~©¶€¹‚ÀƒÊ†Ð‡Úˆß‰îŠü‹Œ�‰�#’²z CÃÄ)6àá© ÅÆüÉÊâ6àá%³´%Ç  ñÑ âã&ÿòÎw®æçÐUõÎ×D ÿ)-Ùü%"ùüèü Øú%ýÙü%0ù  °¬6»YŒ² · M»Y·N+¶�:§:,°Á�™MÀ�:6¶�.¢+ž -¶W-‘¶¶’¶‘¶W„§ÿÏ,-¶¶“W§Ã+Á”™B+À”¶•™8+À”:,–¶—¸˜¶W,™¶š¸˜¶W,›+¶œ¸�¶W§}+¶ˆ²ž¦§6+¶ˆ²Ÿ¦§6¶ :¹¡™A™-¹¢¶OW§#™-¹£¶¤W§-¹¥¶¦W-¶W§ÿ»,-¶¶“W,°Ž±†!– ˜›žœ �" *¢1£@¤E¥L¦b£h¨q©t«…¬‹­š®©¯·±º³Ë´Üµã¶í·ò¸¹º¼!½+¿4IJ„     44àá1@‹,ùËi¼ÜX¼ãQ6³´6  )Ñ!âã"  ×Fÿ-Žüý�úú ûE @ü@ý ø¯°! ¸§³C±±!