�������.	��2
� 3
� 45	��6
�7
� 89:;	��<
�	=
�	7	��>
?7@A
�BC
�DE
�F
�GHI
�J
��K
��L
��M
NO	��PQ
� B	��R
��S
��T
��U
��V	��W	��XY
��Z
��[
��\
��]
��^_
�/B
��`
��a
��b
��c
��d
��e	�Ufg
��hijklmnopqr
�BGst
� usvswsxsyszs{s|s}s~ss�s�
��
����
�UB
����
��
�X�s�
�X7	���
�X��������
�/�
?���
�i�	���	���	���	���
���
���
���
��B	������������������	����	���	���	����
�~B	���	���	����
���	����
���	���
�zB
���
���
���
���	�U�
���	�U�	�z�	�z�	�z�
���
���	���	���	���
�~�������
�~�
�~�
���
�~�
�~�	���
�/�	�z�����JJCalls�InnerClasses�dds�Ldods/dap/DDS;�factory�Ldods/dap/BaseTypeFactory;�ctor�Ljava/util/Stack;�current�Ldods/dap/BaseType;�part�I�id�Ljava/lang/String;�noDDSMsg�
ConstantValue�token_source�'Ldods/dap/parser/DDSParserTokenManager;�jj_input_stream�"Ldods/dap/parser/SimpleCharStream;�token�Ldods/dap/parser/Token;�jj_nt�jj_ntk�
jj_scanpos�
jj_lastpos�jj_la�lookingAhead�Z�jj_semLA�jj_gen�jj_la1�[I�jj_la1_0�	jj_2_rtns�$[Ldods/dap/parser/DDSParser$JJCalls;�	jj_rescan�jj_gc�
jj_expentries�Ljava/util/Vector;�jj_expentry�jj_kind�
jj_lasttokens�	jj_endpos�addEntry�()V�Code�LineNumberTable�LocalVariableTable�top�Ldods/dap/DVector;�Ldods/dap/DConstructor;�this�Ldods/dap/parser/DDSParser;�throwBad�(Ljava/lang/String;)V�s1�
Exceptions�'(Ljava/lang/String;Ljava/lang/String;)V�s2�checkAdd�e� Ldods/dap/BadSemanticsException;�	isKeyword�'(Ljava/lang/String;Ljava/lang/String;)Z�word�keyword�Dataset�+(Ldods/dap/DDS;Ldods/dap/BaseTypeFactory;)V�Declarations�Declaration�NonListDecl�()Ljava/lang/String;�t� Ldods/dap/parser/ParseException;�List�	Structure�Sequence�Grid�BaseType�Var�	ArrayDecl�a�Ldods/dap/DArray;�!Ljava/lang/NumberFormatException;�Name�error�msg�jj_2_1�(I)Z�xla�retval�jj_3_1�()Z�<init>�(Ljava/io/InputStream;)V�i�stream�Ljava/io/InputStream;�ReInit�(Ljava/io/Reader;)V�Ljava/io/Reader;�*(Ldods/dap/parser/DDSParserTokenManager;)V�tm�jj_consume_token�(I)Ldods/dap/parser/Token;�c�#Ldods/dap/parser/DDSParser$JJCalls;�kind�oldToken�
jj_scan_token�tok�getNextToken�()Ldods/dap/parser/Token;�getToken�index�()I�jj_add_error_token�(II)V�oldentry�enum�Ljava/util/Enumeration;�exists�pos�generateParseException�"()Ldods/dap/parser/ParseException;�j�	la1tokens�[Z�	exptokseq�[[I�enable_tracing�disable_tracing�jj_rescan_token�p�jj_save�
SourceFile�DDSParser.java��������dods/dap/DVector���������dods/dap/BaseType�dods/dap/DConstructor�dods/dap/DGrid������������dods/dap/BadSemanticsException�java/lang/StringBuffer���#In the dataset descriptor object:
`���' is not a valid declaration.������ �' is not a valid declaration�����������������������java/util/Stack�����������������������WThe descriptor object returned from the dataset was null
Check that the URL is correct.���������������������dods/dap/parser/ParseException����������������������������array�����7
Parse error: Expected the keyword "Array:"
but found: �	 instead.�maps�6
Parse error: Expected the keyword "Maps:"
but found: �
Parse Error on token: �
�"In the dataset descriptor object:
�1Expected a variable declaration (e.g., Int32 i;).�java/lang/Error�$Missing return statement in function�������������������������������������dods/dap/parser/Token��dods/dap/DArray������������java/lang/NumberFormatException�
The index: � is not an integer value.
�Index values must be integers.��
There was a problem parsing the DDS:
Expected an array subscript, but didn't find it

The offending line contains the characters: �

�ParseException Message: 
���\Error parsing the dataset name.
The name may be missing or may contain an illegal character.�dods/dap/DDSException����������������/���������!dods/dap/parser/DDSParser$JJCalls�������������java/util/Vector������������� dods/dap/parser/SimpleCharStream�����%dods/dap/parser/DDSParserTokenManager����������	��$%������������

���-�����dods/dap/parser/DDSParser�java/lang/Object�"dods/dap/parser/DDSParserConstants�empty�peek�()Ljava/lang/Object;�addVariable�(Ldods/dap/BaseType;)V�pop�(Ldods/dap/BaseType;I)V�dods/dap/DDS�append�,(Ljava/lang/String;)Ljava/lang/StringBuffer;�toString�checkSemantics�java/lang/String�equalsIgnoreCase�(Ljava/lang/String;)Z�image�dods/dap/BaseTypeFactory�newDList�()Ldods/dap/DList;�push�&(Ljava/lang/Object;)Ljava/lang/Object;�
newDStructure�()Ldods/dap/DStructure;�newDSequence�()Ldods/dap/DSequence;�newDGrid�()Ldods/dap/DGrid;�newDByte�()Ldods/dap/DByte;�	newDInt16�()Ldods/dap/DInt16;�
newDUInt16�()Ldods/dap/DUInt16;�	newDInt32�()Ldods/dap/DInt32;�
newDUInt32�()Ldods/dap/DUInt32;�newDFloat32�()Ldods/dap/DFloat32;�newDFloat64�()Ldods/dap/DFloat64;�
newDString�()Ldods/dap/DString;�newDURL�()Ldods/dap/DURL;�setName�java/lang/Integer�parseInt�(Ljava/lang/String;)I�	appendDim�(I)V�	newDArray�()Ldods/dap/DArray;�(ILjava/lang/String;)V�
getMessage�(Ljava/io/InputStream;II)V�%(Ldods/dap/parser/SimpleCharStream;)V�(Ljava/io/Reader;II)V�next�gen�first�elements�()Ljava/util/Enumeration;�java/util/Enumeration�hasMoreElements�nextElement�
addElement�(Ljava/lang/Object;)V�removeAllElements�size�	elementAt�(I)Ljava/lang/Object;�
tokenImage�[Ljava/lang/String;�0(Ldods/dap/parser/Token;[[I[Ljava/lang/String;)V�arg�!��������������������������������������������������������������)�����������������������������������������������������������������������������������������������������������������������������������������������������&������������������*������m*��������'*������L+*����**����������G*������	��:*������	L+��
��+*��*������+*����
��*��*�������������2�����
����"� �*�!�;�#�H�$�S�%�Z�&�i�(�t�,��.����� ��"�������S���������������������������T����� ��Y��Y����+���������������������2��������� ��������� �����������������������g�����)��Y��Y����+����,���������������������8����� ����)���������)��������)�����������������������o�����*����*����	M*+�������������������?��@��D��B��C��E����� �������������������������������������������z�����*����*����
N*+,�������������������J��K��O��M��N��P�����*���������������������������������������������������D�����,+���������������V����� �������������������������������������������t*+��*,��*�� Y��!��*��"��
*��#��*��"�������;���������*��$W*��$W*��%*��$W*��&*��$W��*��'*��(O*)��*���������:����Z��[�
�\��]�<�_�C�`�J�a�N�b�U�c�Y�d�`�e�c�g�m�h�s�j����� ����t���������t��������t������������/�i�����������������l*��"��
*��#��*��"����D���������A���A���A���A���A���A���A���A���A���A���A���A���A��*��'*��(O��
*��+����������������o�T�~�W���a���d���k�����������l�������������/�i������������������*��"��
*��#��*��"����\���������A���T���T���T���T���T���T���T���T���T���T���T���T*��,L*��-M*+,��.��#*��-W��*��'*��(O*��$W��/Y��0����������.������T���Y���^���d���g���l���o���y�������������� ��Y�������^�	����������������������/�i����������)�����LM*��"��
*��#��*��"�����������������V�������=���=���=���=���=���=���=���=���=*��1L*��2M*��$W*+,��.,�*��3W*��$W*��%*��$W**��������*��2L*��$W*+��4+�*��5W*��$W*��%*��$W**��������*��2L*��$W*+��4+�*��6W*��$W*��$N*��$W*-��78��9��*����"*��Y��:��-��7��;������**��+*��$N*��$W*-��7<��9��*����"*��Y��=��-��7��;������**��%*��$W**��������*��2L*��$W*+��4+�*��'*��(O*��$W��/Y��0�:*��Y��>��+��?��@��A������*��BYC��D����l��/�m����/������/�����/����/��������3��������T���Y���^���e���k���m���r���y���}����������������������������������������������������������������������������������+��/��6��=��J��R��q��u��|�������������������������������������4������������&�����������������������������������/�i�����������Y�����*��$L*��*����E���FW+��7�������������������������������������������������/�����������Y�����*	��$L*��*����G���FW+��7�������������������������������������������/�����������Y�����*��$L*��*����H���FW+��7������������
�������������������������������/�����������Y�����*
��$L*��*����I���FW+��7�������������������������������������������/����������9����=*��"��
*��#��*��"������������1���J���c���|��������������������*��$L**����J���+��7�*��$L**����K���+��7�*
��$L**����L���+��7�*��$L**����M���+��7�*��$L**����N���+��7�*��$L**����O���+��7�*��$L**����P���+��7�*��$L**����Q���+��7�*��$L**����R���+��7�*��'*��(O*��$W��/Y��0���������~����D�K�X�]!�d"�q#�v&�}'��(��+��,��-��0��1��2��5��6��7��:��;��<��?��@ADE F%I/J5K�����f�
�K�������d�������}������������������������������������������������������=�������������/���������������
*��"��
*��#��*��"���������������������6����������B��������>��������:���E*��$L*��+��7��S*��"��
*��#��*��"�����������������*��'*��(O��
*��T���+��7�*��$L*��+��7��S*��"��
*��#��*��"�����������������*��'*��(O��
*��T���+��7�*��$L*��+��7��S*��"��
*��#��*��"����������������*��'*��(O��
*��T���+��7�*
��$L*��+��7��S*��"��
*��#��*��"����������������*��'*��(O��
*��T���+��7�*��$L*��+��7��S*��"��
*��#��*��"����������������*��'	*��(O��
*��T���+��7�*��$L*��+��7��S*��"��
*��#��*��"����������������*��'
*��(O��
*��T���+��7�*��$L*��+��7��S*��"��
*��#��*��"����������������*��'*��(O��
*��T���+��7�*��$L*��+��7��S*��"��
*��#��*��"����������������*��'*��(O��
*��T���+��7�*��$L*��+��7��S*��"��
*��#��*��"����������������*��'
*��(O��
*��T���+��7�*��$L*��+��7��S*��"��
*��#��*��"����������������*��'*��(O��
*��T���+��7�*	��$L*��+��7��S*��"��
*��#��*��"����������������*��'*��(O��
*��T���+��7�*��$L*��+��7��S*��"��
*��#��*��"����������������*��'*��(O��
*��T���+��7�*
��$L*��+��7��S*��"��
*��#��*��"����������������*��'*��(O��
*��T���+��7�*��$L*��+��7��S*��"��
*��#��*��"����������������*��'*��(O��
*��T���+��7�*��'*��(O*��$W��/Y��0����������t��U�XW�_X�j[��^��`��a��c��e��h��i��l��o��q��r��t��vyz}8�;�F�I�P�U�\�g�������������������������������4�7�B�E�L�Q�X�c��������������������������������0�3�>�A�H�M�T�_����������������
��
���,/:=D I#P$['�*�,�-�/�1�4�5�8�;�=�>�@�B�E�FG��������_�M��������N������M�����\�M�������M������M�����X�M�������M�������M�����T�M�������M�������M�����P�M�������M�������
�������������/�i����������l����x��UY��VL*��W��[*��$W*��$L*��$W*����X��*����X+��7��Y��Z���*����[�M,*����\,+��7��Y��Z*,�����*��"��
*��#��*��"��������������*��$W*��$L*+��7��]*��$W*��$L*����X��*����X+��7��Y*��]��^��)*����[�M,*����\,+��7��Y*��]��^*,��*��$W��*��'*��(O*��$W��/Y��0���\M*��Y��`��+��7��a��b������*��4M*��Y��c��+��7��d��e��,��f��?������*����_�F�/��������#��M�O�P�Q�R�%S�/T�CV�MW�UX�`Y�h\��^��_��`��a��b��c��d��f��g��h��i��k��ln
op{stC{FvGww|�����>��M���������������$�����G�0�������x�������p������������/�i����������.�����*��"��
*��#��*��"���k��������V��,����A���Z���o�����������������������������E*��$L*��+��7��g�-*��$L*��+��7��g�*��$L*��+��7��g�*
��$L*��+��7��g���*��$L*��+��7��g���*��$L*��+��7��g���*��$L*��+��7��g���*��$L*��+��7��g���*��$L*��+��7��g���*��$L*��+��7��g��p*	��$L*��+��7��g��[*��$L*��+��7��g��F*
��$L*��+��7��g��1*��$L*��+��7��g��*��'*��(O*��$W��/Y��0���
M*h��*�������/��������2����X��_��j��m��t���������������������������������������������������������������'�*�1�<�?�F�Q�T�[�f�i�p�{�~���������������������_�������t������������������������������������������������������������������1������F������[������p�����������������������������/�i������������>�����
��iY+��j����������������������
���������
������������/�i��������q�����'*��k***��lZ��m��n*��o����=*��p������������������%������ ����'���������'���������������������_*��q���*��k��*��m*��n���*��q���*��k��*��m*��n���*��q���*��k��*��m*��n���������������������*��>��I��]����������_�����������������'*��r*��s*�
��'*�
Y@OYtOYtOYuOYvOYwOYwOYwOYwOY	wOY
wOYwOYwOY
wOYwOYwOYwOYwOYwOYxOYwOYxO��y*��z��{*��|*��}*��~Y�����*���*d�
���*���Y+������*���Y*���������*��UY��V��l*��"*��(=��*��'O����=*��{���*��{��zY���S������������J�������	��������������f��h��i�������������������&������*�������
������'��������'	
��������������^*���+���*���*������*��UY��V��l*��"*��(=��*��'O����=*��{���*��{��zY���S������������"�����
���� ��%��*��?��]������*��,�����A�������^���������^	
������������'*��r*��s*�
��'*�
Y@OYtOYtOYuOYvOYwOYwOYwOYwOY	wOY
wOYwOYwOY
wOYwOYwOYwOYwOYwOYxOYwOYxO��y*��z��{*��|*��}*��~Y�����*���*d�
���*���Y+������*���Y*���������*��UY��V��l*��"*��(=��*��'O����=*��{���*��{��zY���S������������J�������	��������������f��h��i���������������&�����*�������
������'��������'	
��������������^*���+���*���*������*��UY��V��l*��"*��(=��*��'O����=*��{���*��{��zY���S������������"����
	�
� �%�*
�?�]�����*��,�����A�������^���������^	
������������*��r*��s*�
��'*�
Y@OYtOYtOYuOYvOYwOYwOYwOYwOY	wOY
wOYwOYwOY
wOYwOYwOYwOYwOYwOYxOYwOYxO��y*��z��{*��|*��}*��~Y�����*���*d�
���*+���*��UY��V��l*��"*��(=��*��'O����=*��{���*��{��zY���S������������F������	��������������f��h��i�����������������*���������������������������������������N*+���*��UY��V��l*��"*��(=��*��'O����=*��{���*��{��zY���S��������������������/ �M!�����*�������1�������N���������N���������<������*��lYM�����**��l�����l��**��l*������Z�����l*��"*��l�����a*Y��(`��(*Y��}`Z��}d��B*��}>*��{���2*��{2:�����*��(��	������:������*��l�*,��l*���*������������F���%�&�-'�2(�=)�G*�W+�\,�g-�o.�t/��0��,��4��6��7��8�����4��o�!��^�8���������������������������������/������������*��m*��n��E*Y��kd��k*��m�����***��m*������Z���Z��m��n��!***��m���Z��m��n��**��m�����m*��|��+=*��lN-��-*��m���-���N���-��	*���*��m����������������.���<�=�>�?�:A�MD�XF�_G�fH�}I��K�����*��a�&����f�!���������������������������y�����?*��l�����**��l�����l��**��l*������Z�����l*��"*Y��(`��(*��l������������O�P�+Q�0R�:S���������?�������������������>*��s��
*��m��*��lM>��%,�����,���M��,*������Z���M����,������������W�X�Y�)Z�6X�<\�����*���'������>���������>�����+��������������f�����4**��l���Z�����**��l*������Z������Z��"�**������Z��"������������`�a�'c���������4�������������������d���*���`��*���*Y���Z`���O���*������**����
���>*�����*���*���.O����>*������:������M�������:�*������3>6*������.*���.��>��	�������������*���*��������*���*Z���dO���������Z���m�n�o�%p�,q�6r�@s�Lr�Ru�Tv�gw�sx�~y��z��{��|��}��z�����������������R��8�������$����s�;����]�T !��T�~"������������������������#����$%������������*�������L=��
+T����*�����+*���T*���=��5*��'.*��(��"> ��*��y.x~��+T�������=��(+3��*�
���*���O*���*����������*���*���*���*���������M>*��������,*���������S�����/Y*��l,���������������v���������������%��,��1��9��F��N��[��_��e��k��s��y���������������������������������������R�������H�&����3�8����m�+����������������������'(����1)*��+��������+�����������������������������������,��������+�����������������������������������-��������������b*��|<��S*��{2M,���*��(��2*,�����k**,���Z��m��n�����������������*��oW,���M,�������*��|���������2�������������3��H��M��R��V��\��a������ ���C.���U������b�������/������������N*��{2N-���*��(��"-�����-��zY���Z���N��-���N���-*��(`*��kd���-*��l���-���������������������)��1��M������*����N���������N������N�����G.��0���1�����
��z�����