Êþº¾1_ mÇ ÈÉ ÊË ÊÌÍ ÈÎ lÏÐ ÑÒ Ó É Ô lÕ lÖ× lØÙ lÚ lÛÜ lÝ lÞ lß àáâã ä låæç è é êëì #í $î $êïð (ñÿÿÿÿÿÿÿÿ )ò )êóô /õÿÿ 0ö 0ê÷ 5ñøù 7õ 8ú 8êû <üý >Çþ >ÿ  Î >ê J J J J    O  l  T  > Î É Î É Î à    dÇ d d dê d ! jÉ"#()VCodeLineNumberTableLocalVariableTablethisLopendap/servlet/AsciiWriter;toASCII;(Ljava/io/PrintWriter;Lopendap/dap/DDS;Ljava/lang/Object;)VbtLopendap/dap/BaseType;pwLjava/io/PrintWriter;ddsLopendap/dap/DDS;specialOLjava/lang/Object;eLjava/util/Enumeration; Exceptions$%writeAscR(Lopendap/dap/BaseType;Ljava/lang/String;Ljava/io/PrintWriter;Ljava/lang/Object;)VmemberemdseqLopendap/dap/DSequence; moreToReadZ datasetNameLjava/lang/String;.(Lopendap/dap/BaseType;Ljava/io/PrintWriter;)VdtypeB(Lopendap/dap/BaseType;Ljava/io/PrintWriter;ZLjava/lang/String;Z)VaddNamerootNamenewLine showPrimitivedata showString*(Ljava/io/PrintWriter;Ljava/lang/String;)VcArray[Cs showArray@(Lopendap/dap/DArray;Ljava/io/PrintWriter;ZLjava/lang/String;Z)VdLopendap/dap/DArrayDimension;Lopendap/dap/DArray;dimsIshape[Ii asciiArrayD(Lopendap/dap/DArray;Ljava/io/PrintWriter;ZLjava/lang/String;II[II)IpvLopendap/dap/PrimitiveVector;oslabelindexoffset showStructureD(Lopendap/dap/DStructure;Ljava/io/PrintWriter;ZLjava/lang/String;Z)VtadstructLopendap/dap/DStructure; firstPassshowGrid?(Lopendap/dap/DGrid;Ljava/io/PrintWriter;ZLjava/lang/String;Z)VdgridLopendap/dap/DGrid; showSequenceC(Lopendap/dap/DSequence;Ljava/io/PrintWriter;ZLjava/lang/String;Z)Ve2vLjava/util/Vector;jrowtoASCIIFlatName<(Lopendap/dap/BaseType;Ljava/lang/String;)Ljava/lang/String;resultdarraydconLopendap/dap/DConstructor;Ljava/lang/StringBuffer; SourceFileAsciiWriter.java no& '() *+ ,-opendap/dap/BaseType ./ „… opendap/dap/Server/ServerMethods 0+opendap/dap/DSequence 12 3+ uŽ u�opendap/dap/DArray ›œopendap/dap/DGrid ³´ ·¸opendap/dap/DStructure ­® ”� ¾¿4 56, opendap/dap/DString 7/ –—opendap/dap/DFloat32java/lang/Float 78 n9 :/opendap/dap/DFloat64java/lang/Double 7; n<opendap/dap/DUInt32java/lang/Long 7= n>opendap/dap/DUInt16java/lang/Integer 7? n@opendap/dap/DInt32opendap/dap/DInt16java/lang/Short nAopendap/dap/DByte 7Bjava/lang/StringBuilderNot implemented type = CD E/  F= GH IJjava/lang/String nK" L= M(opendap/dap/DArrayDimension N= ¥¦ OP#opendap/dap/BaseTypePrimitiveVector 7QR ST[ CU]. V6 W= XYZ [(java/lang/StringBuffer C\ C] ^@opendap/dap/DConstructoropendap/servlet/AsciiWriterjava/lang/Object#opendap/dap/NoSuchVariableExceptionjava/io/IOExceptionopendap/dap/DDS getVariables()Ljava/util/Enumeration;java/util/EnumerationhasMoreElements()Z nextElement()Ljava/lang/Object;getName()Ljava/lang/String; isProjectread'(Ljava/lang/String;Ljava/lang/Object;)ZisReadjava/io/PrintWriterprint(Ljava/lang/String;)VgetValue()F(F)VtoString()D(D)V()I(J)V()S(I)V(S)V()Bappend-(Ljava/lang/String;)Ljava/lang/StringBuilder; getTypeNamelengthcharAt(I)C toCharArray()[C([CII)V numDimensions getDimensionsgetSizegetPrimitiveVector()Lopendap/dap/PrimitiveVector;(I)Lopendap/dap/BaseType;opendap/dap/PrimitiveVectorprintSingleVal(Ljava/io/PrintWriter;I)V(I)Ljava/lang/StringBuilder;println getRowCountgetRow(I)Ljava/util/Vector;java/util/Vectorelements,(Ljava/lang/String;)Ljava/lang/StringBuffer;(I)Ljava/lang/StringBuffer; setLength!lm nop/*·±q&r stuvpœ,,¶:¹™¹À:*,¶+-·§ÿÞ±q5678(9+;r> wx,st,yz,{|,}~&€�‚ƒ„…p6 €+À¹ š±+Á ™O+À :6™>+À,¹ 6¶ :¹™¹À:*,-·§ÿà§ÿç"+À¹ š+À,¹ W*+-¶±qBM N PQRS"T0VAXMYWZ]]`^l_y`br\ M †x7#‡€Cˆ‰@Š‹€st€wx€Œ�€yz€}~�ƒ‚uŽpL *+,·±q f gr  st �x yzu�pìl+Á™*+À,·§V+Á™*+À,·§>+Á ™*+À ,·§&+Á™*+À,·§*+,¶±q* jklm0n7oHpOq`sktr>lstl�xlyzl‘‹l’�l“‹”�pûG™,*+·¶,¶+Á™*,+À¶·§+Á™,»Y+À¶ ·!¶"¶§ô+Á#™,»$Y+À#¶%·&¶'¶§Õ+Á(™ ,»)Y+À(¶*…+·-¶.¶§±+Á/™,»0Y+À/¶12~·3¶4¶§�+Á5™,»0Y+À5¶6·3¶4¶§p+Á7™,»8Y+À7¶9·:¶;¶§Q+Á<™,»0Y+À<¶=ÿ~·3¶4¶§.,»>Y·?@¶A+¶B¶AC¶A+¶D¶AE¶A¶F¶™ ,E¶±q^wxy|}+~2J€Q�i‚pƒ�„”…¯†¶‡ÎˆÕ‰íŠô‹�;�@�F‘r>GstG•xGyzG‘‹G’�G“‹–—pœD,¶Gž#,,¶Gd¶Hš,¶IN»JY--¾d·KM+»>Y·?L¶A,¶AL¶A¶F¶±q•–—'™Cšr*˜™DstDyzDš�›œp. l™,*+·¶,E¶+¶M6¼ :6+¶N:  ¹™ ¹ÀO: „ ¶PO§ÿÝ*+,Q·RW™ ,E¶±q:žŸ £¤!¥$¦4§@¨M©Pª`¬e­k®rp @ �ž *&€ lstl•Ÿlyzl‘‹l’�l“‹Q ¡!K¢£$H¤¡¥¦pö î €™ ,¶6  .¢\+¶S:  ÁT™2 ÀT„¶U:  ž Á™ ,¶* ,·§ ž ,¶ ,„¶V„ §ÿ ™ ,E¶¬6  .¢^»>Y·?¶AW¶A ¶XY¶A¶F: d »>Y·? ¶A¶A¶F: *+, d`·R6„ §ÿž¬qbÀ ÃÅÆ#Ç+È:ÉGÊMËWÌZÍ_ÎeÏpÅvÓ€ÔƒØ�Ù°Ú¸ÛÎÜåØëÞrŽ:wx #M§¨ c¤¡ °5š� †e¤¡ îstî©zî‘‹îª�î«¡î ¡­®p* xÆ#»>Y·?¶AZ¶A+¶[¶A¶F:§ +¶[:6+¶\:¹™1¹À:šš ,¶6*,·§ÿË™ ,E¶±q>äå%ç+é.ê4ë>ìJîTïZð]òiólõqöw÷r\ J¯xxstx°±xyzx‘‹x’�x“‹.J²‹4D€³´p* xÆ#»>Y·?¶AZ¶A+¶]¶A¶F:§ +¶]:6+¶^:¹™1¹À:šš ,¶6*,·§ÿË™ ,E¶±q>ûü%þ+.4>JTZ] i l q wr\ J¯xxstxµ¶xyzx‘‹x’�x“‹.J²‹4D€·¸pp žÆ#»>Y·?¶AZ¶A+¶_¶A¶F:§ +¶_:,*+·¶`6+¶a¢S+¶b:6¶c:  ¹™+ ¹À: ž ,¶* ,·„§ÿÑ,Q¶`„§ÿª™ ,E¶±qJ%+6BJM^j u!€"ƒ#†$Œ’'—(�)rp j¯x T2¹€ JBº»M?¼¡9Y½¡žstžˆ‰žyzž‘‹ž’�ž“‹¾¿px ¤»dY·e:,Æ,¶fZ¶fW+¶D¶fW+Á™µ+À:¶S:ÁT™cÀT¶U:Á™A¶N:¹™'¹ÀO: W¶f ¶P¶gY¶fW§ÿÕ¶hN§*¶h·N§>¶N:¹™'¹ÀO:W¶f¶P¶gY¶fW§ÿÕ¶hN-°+Á ™k+À :¶i66¶a¢L¶b:¶c:  ¹™/ ¹À: š ¶fW6* ,·¶fW§ÿͧ§V+Áj™O+Àj:¶i6¶k:¹™/¹À:š ¶fW6*,·¶fW§ÿͶh°qÊ2. / 01#3*40576?7J8R9c;o<„=‡>�@œCŸD°F¼GÑHÔIÚKÜMãNéOïQòRÿSTU%V*W2X5ZB[E\H_R`Xa^cadherf~gƒh‹iŽk›lžoròo�ž Y.€�À�JRwxœÀ�¼�ž¦.€0¬ÁŸ7¥§¨ÚÀ�%¯x 6¹€ @º»õS½¡é_ˆ‰òV²‹~¯xXFÂÃa=²‹h6€¤st¤•x¤’� ›šÄÅÆ