�������4| �A� �A� ���� �� �A� �A� �A� �A�� �� � � � �������� �A��� � � � ��� ��� �� �� �A�� �� �A� �A� �A� �A���������(�� �+�� �+��� �+� �+��� �'��� ��� ��� �+�� �� �A �@ �C�(��H �A �J� �L� �= �Oh� !"�Y#�Y$% �'& �'' ()* �'+,-./0�(01 234567]89:;� �A< ��= 2>?@A�xB�C8D{ ��EF ��G �=H IJ ��KL MN �+O�(P �+Q �+'RS TU�(VW �AX ��Y�(Z �A[\] �A^ _`a b� cd Ie �Afg ��� ��h ��i ��jk l ��m ��n �Ao ��� Ipqr ��� ��s ��t ��uv �Aw ��x ��yz {�(|� ��� �A} �'~ �'� �A���� ��� �� �� �� ���� � � (� �'� �'� �� ���������(� �=�� ��� �� ��� ��� �� �� �� �� �� ���� ���� ��� I�� �A��� � � �� � �A�� �A� �A� �l� �A��� �� �� �A� �A�� �A��� ��DEFAULT_TIME_DIGITS�I� ConstantValue����INOUTFORM_INLINE�Ljava/lang/String;�INOUTFORM_ONE_RECORD�INOUTFORM_STREAMING�sd�#Lorg/das2/qstream/StreamDescriptor;�sh� Lorg/das2/qstream/StreamHandler;�pds�Ljava/util/Map;� Signature�FLjava/util/Map<Ljava/lang/String;Lorg/das2/qstream/PacketDescriptor;>;� transferTypes�BLjava/util/Map<Ljava/lang/String;Lorg/das2/qstream/TransferType;>;�unitsTransferTypes�FLjava/util/Map<Lorg/das2/datum/Units;Lorg/das2/qstream/TransferType;>;�names�:Ljava/util/Map<Lorg/das2/qds/QDataSet;Ljava/lang/String;>;�namesRev�5Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;�CHAR_NEWLINE�C��� �logger�Ljava/util/logging/Logger;� asciiTypes�Z� bigEndian�isAsciiTypes�()Z�Code�LineNumberTable�LocalVariableTable�this�(Lorg/das2/qstream/SerialStreamFormatter;� setAsciiTypes�(Z)V�isBigEndian�setBigEndian�<init>�()V�doStreamDescriptor�7(Ljava/lang/String;)Lorg/das2/qstream/StreamDescriptor;�document�Lorg/w3c/dom/Document;� streamElement�Lorg/w3c/dom/Element;�ex�0Ljavax/xml/parsers/ParserConfigurationException;�name� StackMapTable������init�<(Ljava/lang/String;Ljava/nio/channels/WritableByteChannel;)V�out�'Ljava/nio/channels/WritableByteChannel;�&Lorg/das2/qstream/FormatStreamHandler;� Exceptions���5(Ljava/lang/String;Lorg/das2/qstream/StreamHandler;)V� newNameFor�+(Lorg/das2/qds/QDataSet;)Ljava/lang/String;�name0�i�ds1�Lorg/das2/qds/QDataSet;�nameFor� assignName�getUnitTransferType�8(Lorg/das2/qds/QDataSet;)Lorg/das2/qstream/TransferType;�ds�u�Lorg/das2/datum/Units;�getTransferType�J(Ljava/lang/String;Lorg/das2/qds/QDataSet;)Lorg/das2/qstream/TransferType;�tt�Lorg/das2/qstream/TransferType;6�setUnitTransferType�8(Lorg/das2/datum/Units;Lorg/das2/qstream/TransferType;)V�setTransferType�4(Ljava/lang/String;Lorg/das2/qstream/TransferType;)V�doProperties�=(Lorg/w3c/dom/Document;Ljava/util/Map;Z)Lorg/w3c/dom/Element;�r0d�$Lorg/das2/qstream/SerializeDelegate;�qds�value�Ljava/lang/Object;�name1� allowRank0�e�Entry�InnerClasses�Ljava/util/Map$Entry;�prop�props�slice� properties�LocalVariableTypeTable�;Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/Object;>;�5Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;��"����c(Lorg/w3c/dom/Document;Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;Z)Lorg/w3c/dom/Element;�doValues��(Lorg/w3c/dom/Document;Lorg/das2/qstream/PacketDescriptor;Lorg/das2/qstream/PlaneDescriptor;Lorg/das2/qds/QDataSet;)Lorg/w3c/dom/Element;�s�Ljava/lang/StringBuilder;�packetDescriptor�#Lorg/das2/qstream/PacketDescriptor;�planeDescriptor�"Lorg/das2/qstream/PlaneDescriptor;�values�qubeDims�[I}�rg�doValuesElement��(Lorg/das2/qds/QDataSet;Lorg/das2/qstream/PacketDescriptor;Lorg/das2/qstream/PlaneDescriptor;Lorg/w3c/dom/Document;Lorg/w3c/dom/Element;)V�u1�bundleDescriptor�pd�qdatasetElement�sunits��doPlaneDescriptor�u(Lorg/w3c/dom/Document;Lorg/das2/qstream/PacketDescriptor;Lorg/das2/qds/QDataSet;Z)Lorg/das2/qstream/PlaneDescriptor;�bds�qube�doPacketDescriptor�t(Lorg/das2/qstream/StreamDescriptor;Lorg/das2/qds/QDataSet;ZZILjava/lang/String;)Lorg/das2/qstream/PacketDescriptor;�dep0�plane0� dselement� packetElement�stream�valuesInDescriptor� streamRank�joinId�maybeFormat�>(Ljava/lang/String;Lorg/das2/qds/QDataSet;Ljava/lang/String;)V� inoutForm�format�P(Ljava/lang/String;Ljava/lang/String;Lorg/das2/qds/QDataSet;Ljava/lang/String;)V�planeds�j�it�"Lorg/das2/qds/QubeDataSetIterator;�plane� lastPlane�iplane� planeCount�joinName� bufferSize�bbuf�[B�buffer�Ljava/nio/ByteBuffer;� packetTag�probs�Ljava/util/List;�$Ljava/util/List<Ljava/lang/String;>;�����join�%(Ljava/lang/String;ILjava/util/Map;)V�qdataset�propsElement� valuesElement�rank�K(Ljava/lang/String;ILjava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;)V�retire�(Ljava/lang/String;)V�main�([Ljava/lang/String;)V�jds1�channelName�args�[Ljava/lang/String;�form���<clinit>� SourceFile�SerialStreamFormatter.java&'�java/util/LinkedHashMap �!org/das2/qstream/StreamDescriptor���&������� dataset_id���� byte_order$� big_endian� little_endian�����.javax/xml/parsers/ParserConfigurationException�java/lang/RuntimeException&��$org/das2/qstream/FormatStreamHandler��8@�java/util/HashMap()�������java/lang/String�org/das2/qds/QDataSet�NAME/��java/lang/StringBuilder�ds_���������������������� ���������org/das2/qstream/TransferTypeIJ����&org/das2/qstream/AsciiTimeTransferType�&org/das2/qstream/SerialStreamFormatter&��"org/das2/qstream/AsciiTransferType&�L��>using floats because we'll certainly run out of room otherwise����"org/das2/qstream/FloatTransferType�#org/das2/qstream/DoubleTransferType��"java/lang/IllegalArgumentException�Ustream is declared as ascii stream, but non-ascii transfer type specified for times: &��Nstream is declared as ascii stream, but non-ascii transfer type specified for �: ����java/util/Map$Entry�DEPEND_ � � CONTEXT_0��DEPEND_0�BINS_�BUNDLE_�property���rank0dataset�type�UNITS�org/das2/datum/Units�org/das2/datum/EnumerationUnits��� Unidentified �!!GB� dropping � because unsupported type: �%org/das2/qstream/XMLSerializeDelegate�encoding 0�!|"#�length$%&�,]'�(�0�5UNITS property doesn't contain type units, it's type )*�BUNDLE_0/+�=using high res kludge to format bundle dataset that contains NO,-g.st�index�idAB/01�writing qdataset {0}2345678XY� org/das2/qstream/PlaneDescriptor9:�;<�here ds.length()==0=�>?@���A*� must be qube!�!org/das2/qstream/PacketDescriptorB#C:D#�packet��EFGH�PLANE_I*LJ��K��inline� anonymous dataset must be inline��� oneRecordwLM��NOPQRSTUR�:%02d:�java/lang/ObjectVW�X�YZ[�O\���more than two planes found!�]]^_`� org/das2/qds/QubeDataSetIterator&?'a�bcde�fghijgkvlmn�java/util/ArrayListop�DataSet is not valid: ���ignoreq�rs.t*�Flux"#VWuvTU�java/io/FileOutputStream�+/tmp/foo.serialStreamFormatter.toStream.qdswxy89���DEPEND_1��� streaming�qstreamz{�org/w3c/dom/Document�org/w3c/dom/Element�java/io/IOException� org/das2/qstream/StreamException�java/util/Iterator� java/util/Map�"org/das2/qstream/SerializeDelegate�org/w3c/dom/DOMException�java/nio/ByteBuffer�java/util/List�java/io/FileNotFoundException�(javax/xml/parsers/DocumentBuilderFactory�newInstance�,()Ljavax/xml/parsers/DocumentBuilderFactory;�-(Ljavax/xml/parsers/DocumentBuilderFactory;)V�newDocument�5(Lorg/das2/qstream/Descriptor;)Lorg/w3c/dom/Document;� createElement�)(Ljava/lang/String;)Lorg/w3c/dom/Element;�setAttribute�'(Ljava/lang/String;Ljava/lang/String;)V� setDomElement�(Lorg/w3c/dom/Element;)V� addDescriptor� (Lorg/das2/qstream/Descriptor;)V�(Ljava/lang/Throwable;)V�setWritableByteChannel�*(Ljava/nio/channels/WritableByteChannel;)V�org/das2/qstream/StreamHandler�streamDescriptor�&(Lorg/das2/qstream/StreamDescriptor;)V�get�&(Ljava/lang/Object;)Ljava/lang/Object;�&(Ljava/lang/String;)Ljava/lang/Object;�append�-(Ljava/lang/String;)Ljava/lang/StringBuilder;�size�()I�(I)Ljava/lang/StringBuilder;�toString�()Ljava/lang/String;�containsKey�(Ljava/lang/Object;)Z�valueOf�(I)Ljava/lang/String;�put�8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;�java/lang/System�err�Ljava/io/PrintStream;�-(Ljava/lang/Object;)Ljava/lang/StringBuilder;�hashCode�java/io/PrintStream�println�org/das2/qds/SemanticOps�getUnits�/(Lorg/das2/qds/QDataSet;)Lorg/das2/datum/Units;�org/das2/datum/UnitsUtil�isTimeLocation�(Lorg/das2/datum/Units;)Z�(ILorg/das2/datum/Units;)V�(IZ)V�java/util/logging/Logger�fine�isAscii�entrySet�()Ljava/util/Set;� java/util/Set�iterator�()Ljava/util/Iterator;�hasNext�next�()Ljava/lang/Object;�getKey�getValue� startsWith�(Ljava/lang/String;)Z� substring�java/lang/Integer�parseInt�(Ljava/lang/String;)I�equals�"org/das2/qstream/SerializeRegistry� getByName�8(Ljava/lang/String;)Lorg/das2/qstream/SerializeDelegate;�&(Ljava/lang/Object;)Ljava/lang/String;�getClass�()Ljava/lang/Class;�getDelegate�7(Ljava/lang/Class;)Lorg/das2/qstream/SerializeDelegate;� xmlFormat�?(Lorg/w3c/dom/Document;Ljava/lang/Object;)Lorg/w3c/dom/Element;�appendChild�&(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;�typeId�%(Ljava/lang/Class;)Ljava/lang/String;�isValuesInDescriptor�getType�!()Lorg/das2/qstream/TransferType;�org/das2/qds/DataSetUtil�(Lorg/das2/qds/QDataSet;)[I�isStream�org/das2/qstream/Util�encodeArray�([III)Ljava/lang/String;�(I)D�(D)Ljava/lang/StringBuilder;� isRank1Bundle�(Lorg/das2/qds/QDataSet;)Z�'(Ljava/lang/String;I)Ljava/lang/Object;�setType�"(Lorg/das2/qstream/TransferType;)V�(I)Lorg/das2/qds/QDataSet;�java/util/logging/Level�FINE�Ljava/util/logging/Level;�log�@(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Object;)V�org/das2/qds/DataSetOps�unbundle�1(Lorg/das2/qds/QDataSet;I)Lorg/das2/qds/QDataSet;� getProperties�((Lorg/das2/qds/QDataSet;)Ljava/util/Map;�setRank�(I)V�setQube�([I)V�severe�setDs�(Lorg/das2/qds/QDataSet;)V�setName�isQube� setStream� setStreamRank�setValuesInDescriptor�addPlane�%(Lorg/das2/qstream/PlaneDescriptor;)V� getDomElement�()Lorg/w3c/dom/Element;�isBundle�(I)I�trim�&(Lorg/das2/qstream/PacketDescriptor;)V� sizeBytes�wrap�([B)Ljava/nio/ByteBuffer;�java/nio/ByteOrder� BIG_ENDIAN�Ljava/nio/ByteOrder;�order�+(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer;� LITTLE_ENDIAN�descriptorId� (Lorg/das2/qstream/Descriptor;)I�(I)Ljava/lang/Integer;�9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;�getBytes�()[B�planes�(I)Ljava/lang/Object;�()D�write�(DLjava/nio/ByteBuffer;)V�(Lorg/das2/qds/QDataSet;)D�(I)B�java/lang/Character�isWhitespace�(I)Z�(IB)Ljava/nio/ByteBuffer;�flip�()Ljava/nio/Buffer;�position�(I)Ljava/nio/Buffer;�()Ljava/nio/ByteBuffer;�;(Lorg/das2/qstream/PacketDescriptor;Ljava/nio/ByteBuffer;)V�getDs�()Lorg/das2/qds/QDataSet;�validate�*(Lorg/das2/qds/QDataSet;Ljava/util/List;)Z�retireDescriptor�org/das2/qds/ops/Ops� ripplesJoinSpectrogramTimeSeries�isJoin�us2000�"Lorg/das2/datum/TimeLocationUnits;�java/nio/channels/Channels� newChannel�?(Ljava/io/OutputStream;)Ljava/nio/channels/WritableByteChannel;� getLogger�.(Ljava/lang/String;)Ljava/util/logging/Logger;�!�A������������������������������������������������������������� ��� ��� ����� � ������ ������ �������������������������/�����*�������������P������� !���"#����>�����*��������� ����T��U������� !�������$����/�����*�������������Z������� !���%#����>�����*��������� ����^��_������� !�������&'����������;*��*��*��*��Y����*��Y����*��Y����*��Y���� �������"����a��M� �W��b��c�$�d�/�e�:�f�������; !���()���:�����Z�� Y����M,,�� N-���:+���*����*���������,��,,��,�M��Y,�������O�P�����.����n��o��q��s�%�t�,�u�C�x�I�y�N�{�P�|�Q�}���>���E���?*+���5,-��Q� ./����Z !�����Z0��1���N���<�23456�63���23456�633���23�7�89����h�������Y��N-,��*+-������������������ ��������*���� !�����0�����:;���<�=����>?�8@����r�����$*��Y�� ��!**+��"��#*,��$,*��#��%�����������������������#����� ����$ !�����$0�����$�=����>?�"AB���T������*��+��&���'M,��+)��*���'M,����+Y��,-��.*����/���0��1M*��,��2���L,N6��+Y��,-��.��3��.��1M*��,��2���#`6��+Y��,-��.��3��.��1M���*��+,��4�W*��,+��5��4�W,�������>���������������"���>���K���M���P���g���t���z�����������������4��M�GC���P�DD������� !������EF����0��1������3��(3��,�"GB�����������6��+Y��,7��.+��89��.+��:��0��1��;*��+��&���'M,����>,��+)��*���'M,����+Y��,-��.*����/���0��1M��*��+,��4�W*��,+��5��4�W,�������.������%���3���=���A���M���Q���m���q���}���������*����� !������EF��3�[0���=�QH�1������;3@���IJ����U�����+��<M*�� ,��&���=������� ����������� ���� !�����KF���LM��NO��� �����x*��+��&���=N-��g*,��>N-��-�*����.,��<:��?����@Y��BN����CY ��DN��),��E�F����GH��I��JY��KN����LY��MN-�������B���������������������%���+���3���B���M���P���[���c���n���v�����4��+�"LM����x !�����x0�����xEF���jPQ�1������R��#S�� �TU����������6*����%,��N����OY��+Y��,P��.,��8��1��Q�*�� +,��4�W������������)�5 ��� ����6 !�����6LM����6PQ�1����)�VW����������?*����.,��N��'��OY��+Y��,R��.+��.S��.,��8��1��Q�*��+,��4�W������������2�>��� ����? !�����?0�����?PQ�1����2�XY���g����a+T���:,��U���V�:��W��@��X���Y:��Z���'::��[�: : 6���\��]��&��+Y��,\��.��^��_`��0��1: ��m`��a�� b: 6��Yc��]��%��+Y��,c��.��^��_`��0��1: ��-d��]��#��+Y��,d��.��^��_`��0��1: ����+ ��(��� ��(:+e���:f �����g���M��Hh��i: jh���k��*���l:����m�����n ��o������P*�� ��(��2���"��6��+Y��,p��. ��.q��.��1��;jr���n* ��(��s������ ��t��u:��-��6��+Y��,v��. ��.w��. ��t��8��1��;��_+e���:f �����x����x+ ��y���z�W��*j ��t��{����n ��o������ ��z�W������������0��� �-�9�< �E!�I"�L#�P$�Z%�}&��'��(��)��*��+��,��1��2��5��6��89:";)<4=B>O?RAdCgDxE�G�H�K�L�M�N�P�QR S%U:VLZ[[^]�����)�;Z[� B�"LM�����\F����[��9"0���E]^� �I_�� �L`��-.ad��<"e-���a !����a*+���af���ag�� Wh-�i�����-.aj���afk�1���r���6�l��e�25m66ln3o3��+)��bpqS��/����8q4��&���25m66l���� ���r�st����� ����+|���::,��}��~-�����������:,�����0��g���������������7����������������,��}��j��+Y7���:6��E������.�������W����|��E���7�� ��������E���������������R���a� b� c�d�$e�+h�2i�<j�Ql�_o�dp�vr�}s��t��u��t��w��x��y��}���\� ���&D������\uv����� !������*+�����wx�����yz�����EF�� ��{-�� ��|}�1���h� ��+6~% ����%���25��p6~�63���25��p6~�633�������������C+k��*�:��4��l��,��OY��+Y��,���.��t��8S��.��8��1��Q���l:��u+�����n+��g���d+���*���(:����O6 ��E���@k ������l: ��% ��?����6��+Y��,���. ��8��1��;� ���*+��s:*+���: ,��}�� - ���,��}��N+��g���D6 +��E���3*,-+ �������:� ��3�����z�W� ��ȧ�*,-+���: ��z�W�������f����� ����@��G��]��j��r������������������������������������$�-�8�B���������'�M� �u�ID��� �j�T�F��{-����;D��� 8� {-� ��C !����CKF���C�x���Cyz���C*+���C�-�� 9�^��G��LM����~0�����uPQ� 1���-� ��@o��1Sp����B����3R����:=�������������� ��)+r���:�*-��������G����*-��s����-��g�����`��3���-�����W-���*���(:��E6-��E���7-���:*+������: ���3��� ��z�W����*+-������:��z�W���Y���:-��g����-���:,�����,����� ����������-��E�����G����-���*-��s���*-,+�������������v����� ����(��E��L��Y��^��l��t�������������������������������������������� ���&������ �t�&EF����f-� �a�?D����Y�G�F����3�}���) !����)*+���)�x���)KF���)g�� �-����|f-����iyz�1���Y���;�25�p6�63����25�p6�63��$p��>��H6�~ �������������|��,����� ��OY���Q����Y���:�������� ���+�� :����: ��6,`��*���(: ��$* ���:��� �����z�W6 2��N,��+Y��,���. ��0��1��*���(:��**���:��� �����z�W� ���,�����X6 ,������F, ���:*���:������: �� ���� ��z�W� �����7*,���: ��� ���:������ ��z�W ����:��Y������op�������(����������%��,�1�7�?�J �N �[�`�m �t���������������������� !"#$)2(>)E*L+\,f/m1p2r3������m�yz��[�&�F� ���yz����&�F����RD��� ���5EF��(yz���-� ���OD��� >�(yz� L��-��Qwx��?1*+��J&�-� r� ./���| !����|���|KF���|����|����|������|���1���n��� ���I56����Q�� ��>p�6��� 24p3�56����)�6�� �� �24p3�7�������e�����,�� *+,-�������������A�B�D���*���� !�����0�����EF�������1����=����>?�����������S,�� ,�������� ���a��*-��sM�� ��OY���Q�*��!,��&����:�� ���a��~���a��**��#--��g�+���:��:���a��**��#--��g�+���:��**��#--��g�`+���:*��!,��4�W*��$�������a������`6�:���:*������ö��W����Ŷ��W����Y*��#��ȸ��S���: ��˶��W����<�����6 �� ��OYϷ�Q�6 �������������:��: d�� -:��-`��*���(: d����6��g��� ������ҧ�c��g���+6��E��� ������҄����0:���Y���:��ՙ���� �����ҧ����& ��N��d��ظ�ٙ�d ���W������W���W*��$��ݹ������W��������6 6 �������������:��: ���:���Y���:��ՙ���� �����ҧ�� d����6��& ��N��d��ظ�ٙ�d ���W���v���W���W*��$��ݹ������W���Y���: - ����(��OY��+Y��,��. ������'��.��1��Q�������"�H��Q�R�S�!U�+Z�:\�I]�S^�j_�t`��b��e��g��i��l��n��o��p��q��s��vwy#{/}?I�Z�a�j�p�}������������������������$�06�<�C�S�Y�\�h�r����������������������������$�-�R����m��F���"������)gF������Z���z�a��PQ� }���F������B������/*���� ��o�z���hPQ� ��a�F���V�����(��k������h������ ��S !����S�����S0����SEF���S����:�x����������������y���C��� $�/��� i����$�/��� 1�����" ��� "��(����H3����-�R��p@���� ��!��p�����'�233p3���3������%����0�233p3���3�Rp���@��)�233p3���3������"��6�=����>?�������U����� *+,-��������� ���������*���� !����� 0����� EF���� ���=����>?��������� �������Y���:������*��#�� :����:r���:��z�W�+������3���*-���:��z�W|���: ���� ��z�W���*��$������:��Y���������������R����� ������ ��+��6��@��J��W��a��k��v�������������������������p�� �}*+��+�r�-��6�g�-��a�<�-��v�'�-� ��� ./����� !������0��������������f�� ��wx�i��������fk�1��������23m��7=����?> �����������]�����*��!+��&����M*��#,������������������� ���� !�����0���� �x�� ����� �� �����M,���<��AY���N�:-���-��CY ��D���-����@Y����B���-���Y����������-��Y�� ���6,��E���g,����:-���*���(������+Y��,��.��3��.��1:6��E���-����������ބ�����9-,���*���(����6,��E���-,������������������^��� � �����,�?�Q!�U"�c#�q$�{%��&��'��(��'��#��,��-��0-4���f� ���%D����{�T�F����(����f�o�������!D������������� KF�����!����0��1���/���f��p23����Cp3��$������ =�����>?��'����!������ ������G�����������K������c��� ��Y�b