�������4��
�+�z�{	�|�}
�*�~�	�|����	�|����	�|����	�|����	�|����	�|��
�*�z
�*��	�*��	�*��	�*��
����	�*��
�*��	�*��	�*��
����
�*��	�,��
�|��
�*��
�+����
�!����
�#��	�*��������
�'�z�����������InnerClasses�sort�Lucar/nc2/CDMSort;�group�Lucar/nc2/Group;�parentstruct�Lucar/nc2/Structure;�	immutable�Z�	shortName�Ljava/lang/String;�annotations�Ljava/util/Map;�	Signature�5Ljava/util/Map<Ljava/lang/Object;Ljava/lang/Object;>;�dodsname�<init>�()V�Code�LineNumberTable�LocalVariableTable�this�Lucar/nc2/CDMNode;�
StackMapTable�(Ljava/lang/String;)V�name�getSort�()Lucar/nc2/CDMSort;�
Deprecated�RuntimeVisibleAnnotations�Ljava/lang/Deprecated;�setSort�(Lucar/nc2/CDMSort;)V�getShortName�()Ljava/lang/String;�setShortName�getParentGroup�()Lucar/nc2/Group;�getGroup�setParentGroup�(Lucar/nc2/Group;)V�parent�getParentStructure�()Lucar/nc2/Structure;�setParentStructure�(Lucar/nc2/Structure;)V�isMemberOfStructure�()Z�getImmutable�setImmutable�()Lucar/nc2/CDMNode;�getDODSName�setDODSName�getFullName�getFullNameEscaped�getName�	localhash�()I�unwrap�&(Lucar/nc2/CDMNode;)Lucar/nc2/CDMNode;�vds�Lucar/nc2/dataset/VariableDS;�sds�Lucar/nc2/dataset/StructureDS;�node�inner�Lucar/nc2/Variable;�
annotation�&(Ljava/lang/Object;)Ljava/lang/Object;�id�Ljava/lang/Object;�annotate�8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;�value�old�
SourceFile�CDMNode.java�=�>�ucar/nc2/Attribute�����/�L�M�ucar/nc2/Dimension���/�ucar/nc2/EnumTypedef���/�ucar/nc2/Sequence���/�ucar/nc2/Structure���/�ucar/nc2/Group���/�ucar/nc2/Variable���/�P�E�.�/�4�5�6�7�������0�1�Q�R�2�3�<�7�����b�O�������f�N�O���f�ucar/nc2/dataset/VariableDS�����ucar/nc2/dataset/StructureDS�8�9�����q�java/util/HashMap���u�ucar/nc2/CDMNode�java/lang/Object�ucar/nc2/CDMNode$1�ucar/nc2/CDMSort�	ATTRIBUTE�	DIMENSION�ENUMERATION�SEQUENCE�	STRUCTURE�GROUP�VARIABLE�ucar/nc2/NetcdfFile�makeValidCdmObjectName�&(Ljava/lang/String;)Ljava/lang/String;�makeFullName�&(Lucar/nc2/CDMNode;)Ljava/lang/String;�$SwitchMap$ucar$nc2$CDMSort�[I�ordinal�hashCode�getOriginalVariable�()Lucar/nc2/Variable;�
java/util/Map�get�put!�*�+�����.�/����0�1����2�3����4�5����6�7����8�9��:����;��<�7�����=�>��?���������y*��*����
*������f*����
*������U*����
*������D*��	��
*��
����3*����
*������"*��
��
*������*����
*���������@���B����2��4��5��6��7�&�8�-�9�7�:�>�;�H�<�O�=�Y�>�`�?�j�@�q�A�x�B�A�������y�B�C���D��������*��
��=�E��?���F�����
*��*+�������@�������E��F�	�G�A�������
�B�C�����
�F�7���G�H��?���/�����*�������@�������L�A��������B�C���I�����J�����K����L�M��?���R�����
*����*+�������@�������R��S��T�A�������
�B�C�����
�.�/��D�����I�����J�����K����N�O��?���/�����*�������@�������Z�A��������B�C����P�E��?���U�����*����*+���������@�������e��f��g�A��������B�C������F�7��D�����I�����J�����K����Q�R��?���/�����*�������@�������q�A��������B�C���I�����J�����K����S�R��?���/�����*�������@�������|�A��������B�C���I�����J�����K����T�U��?���R�����
*����*+�������@���������������A�������
�B�C�����
�V�1��D�����I�����J�����K����W�X��?���/�����*�������@���������A��������B�C���I�����J�����K����Y�Z��?���R�����
*����*+�������@���������������A�������
�B�C�����
�V�3��D�����I�����J�����K����[�\��?���B�����
*�����������@���������A�������
�B�C���D����@�I�����J�����K����]�\��?���/�����*�������@���������A��������B�C���I�����J�����K����^�_��?���5�����*��*�����@���
���������A��������B�C���I�����J�����K����`�O��?���L�����*����*���*�������@���������������A��������B�C���D�����I�����J�����K����a�E��?���>�����*+�������@���
���������A��������B�C������F�7��I�����J�����K����b�O��?���/�����*�������@���������A��������B�C���I�����J�����K����c�O��?���/�����*�������@���������A��������B�C���I������d�O��?���������C��*����.����3���������)���)���)���.���.���.���.*���*���*�������@��������4�9�>�A�������C�B�C���D����4�I�����J�����K����e�f��?���/�����*�� �����@�������A��������B�C���I�����	�g�h��?���������J*����*�*��L+��!��+��!M,��"L+��,L��#���+��#��+��#M,��$L+��,L�����+�����@���F���&�'�	(�*�+�,�-�#.�%/�(1�22�73�<4�@5�B6�E8�H;�A���*����i�j��7��k�l����J�m�C����<�n�o��D���
�	����I�����J�����K����p�q��?���W�����*��%����
*��%+��&������@������A�A��������B�C������r�s��D����I�+�I�����J�����K����t�u��?���������+*��%��*��'Y��(��%*��%+��&�N*��%+,��)�W-�����@������F�G�H�I�)J�A���*����+�B�C�����+�r�s����+�v�s����w�s��D�����I������x����y�I�����J�����K���-���
��,����