�������4��
�'�[	��\�O�]�^�_
��`�a
��`�O�b	��c
�d�e
�K�f
�L�g	�#�h�i
��`�j
��k�l
��m�n�o�O�p�q�r
��s
�#�t
��u
�#�v�w�x�y
��m
��z
�#�{�|
�#�}
�'�~
������logger�Lorg/slf4j/Logger;�<init>�l(Lucar/nc2/dods/DODSNetcdfFile;Lucar/nc2/Group;Lucar/nc2/Structure;Ljava/lang/String;Lucar/nc2/dods/DodsV;)V�Code�LineNumberTable�LocalVariableTable�map�Lucar/nc2/dods/DodsV;�name�Ljava/lang/String;�dim�Lucar/nc2/Dimension;�i�I�this�Lucar/nc2/dods/DODSGrid;�dodsfile�Lucar/nc2/dods/DODSNetcdfFile;�parentGroup�Lucar/nc2/Group;�parentStructure�Lucar/nc2/Structure;�
dodsShortName�dodsV�array�dims�Ljava/util/List;�sbuff�Ljava/util/Formatter;�att�Lucar/nc2/dods/DODSAttribute;�LocalVariableTypeTable�&Ljava/util/List<Lucar/nc2/Dimension;>;�
StackMapTable�������������
Exceptions���copy�()Lucar/nc2/Variable;�(Lucar/nc2/dods/DODSGrid;)V�from�<clinit>�()V�
SourceFile�
DODSGrid.java�*�+���C�����ucar/nc2/dods/DodsV�java/util/ArrayList�*�X�java/util/Formatter�����������������������(�)�java/lang/StringBuilder� DODSGrid cant find dimension = <�����>���������������%s �java/lang/Object�����������������ucar/nc2/dods/DODSAttribute�ucar/nc2/constants/_Coordinate�_CoordinateAxes�*�������ucar/nc2/dods/DODSGrid�*�U�*���������ucar/nc2/dods/DODSVariable�ucar/nc2/dods/DODSNetcdfFile�ucar/nc2/Group�ucar/nc2/Structure�java/lang/String�java/util/List�ucar/nc2/Dimension�java/io/IOException�children�get�(I)Ljava/lang/Object;�size�()I�bt�Lopendap/dap/BaseType;�opendap/dap/BaseType�getEncodedName�()Ljava/lang/String;�
makeShortName�&(Ljava/lang/String;)Ljava/lang/String;�
findDimension�((Ljava/lang/String;)Lucar/nc2/Dimension;�append�-(Ljava/lang/String;)Ljava/lang/StringBuilder;�toString�org/slf4j/Logger�warn�(Ljava/lang/String;)V�add�(Ljava/lang/Object;)Z�format�<(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter;�
setDimensions�(Ljava/util/List;)V�getDataType�()Lucar/ma2/DataType;�setDataType�(Lucar/ma2/DataType;)V�'(Ljava/lang/String;Ljava/lang/String;)V�addAttribute�*(Lucar/nc2/Attribute;)Lucar/nc2/Attribute;�(Lucar/nc2/dods/DODSVariable;)V�org/slf4j/LoggerFactory�	getLogger�%(Ljava/lang/Class;)Lorg/slf4j/Logger;�!�#�'����
�(�)������*�+��,����
����*+,-���������:��Y��:��Y��:6		����	���s��	�����:

��
����:,��
:��'����Y������������������W��YS��W�	���*��*������Y�� ��!:	*	��"W�����-���J��������%�$�&�-�'�?�(�P�)�]�*�e�+�j�,���.���/���'���3���4���;���<���=�.������P�Y�/�0�
�]�L�1�2��e�D�3�4��0��5�6�	�����7�8�������9�:������;�<������=�>������?�2������@�0�����A�0��$���B�C��-���D�E�����F�G�	�H�����$���B�I��J���7���0�
�#�K�L�M�N���O�����]��N�P�����Q�����R��S�T��,���3�����	��#Y*��$�����-�������B�.�������	�7�8����*�U��,���>�����*+��%�����-���
����F��G�.��������7�8������V�8���W�X��,���!������	#��&�������-���������Y����Z