�������4��
� �I�J�K�L
�M�N
��O
��P	��Q�R	��S
��T
�U�V	�W�X
��Y
�U�Z
�U�[�\
��]
��^
��_�`�a��������b
��I�c
��d
��e
��f�g�h�nLen�I�sFmt�Ljava/lang/String;�<init>�(I)V�Code�LineNumberTable�LocalVariableTable�this�&Lorg/das2/qstream/TransferSciNotation;�
nSigDigits�
StackMapTable�g�write�(DLjava/nio/ByteBuffer;)V�rVal�D�buffer�Ljava/nio/ByteBuffer;�sVal�\�read�(Ljava/nio/ByteBuffer;)D�str�ex�!Ljava/lang/NumberFormatException;�bytes�[B�i�=�`�	sizeBytes�()I�isAscii�()Z�name�()Ljava/lang/String;�
SourceFile�TransferSciNotation.java�%�j�"java/lang/IllegalArgumentException�MSignificant digits for output must be between 2 and 17 inclusive, recieved %d�java/lang/Object�k�l�m�n�o�%�p�!�"�%%.%de�#�$�l�q�i�r�s�t�u�v�w�x�r�y�z�y�java/lang/String�%�{�|�F�}�~�java/lang/NumberFormatException�java/lang/Double�java/lang/StringBuilder�ascii���������F�$org/das2/qstream/TransferSciNotation�org/das2/qstream/TransferType�java/nio/ByteBuffer�()V�java/lang/Integer�valueOf�(I)Ljava/lang/Integer;�format�9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;�(Ljava/lang/String;)V�(D)Ljava/lang/Double;�put�(B)Ljava/nio/ByteBuffer;�!java/nio/charset/StandardCharsets�US_ASCII�Ljava/nio/charset/Charset;�getBytes�(Ljava/nio/charset/Charset;)[B�([B)Ljava/nio/ByteBuffer;�get�([BLjava/nio/charset/Charset;)V�trim�parseDouble�(Ljava/lang/String;)D�append�-(Ljava/lang/String;)Ljava/lang/StringBuilder;�(I)Ljava/lang/StringBuilder;�toString� �� �����!�"����#�$�����%�&��'���������F*����	����Y��Y��S�����*`��*	��Yd��S����
�����(���"����������� ��'��/��E��)�������F�*�+�����F�,�"��-��������.����/�0��'���������6*��
��Y'��S��:'���
- ��W-��
����W- ��W�����(�������#��$��%�!�'�.�(�5�)�)���*����6�*�+�����6�1�2����6�3�4���"�5�$��-������!�6��7�8��'���������'*���M+,��W��Y,��
����N-���:����
� �!���(�������-��.�
�1��2�!�3�#�4�)���4����9�$��#��:�;����'�*�+�����'�3�4��� �<�=��-������!��.�>�?��@��A�B��'���/�����*�������(�������9�)��������*�+����C�D��'���,����������(�������;�)��������*�+����E�F��'���A�������Y����*�����������(�������=�)��������*�+����G����H