�������4��	�"�V
�#�W
� �X	�"�Y�Z
��W	�"�[	�"�\
� �]
� �^�_�`��a�b
�
�c�d�e	�"�f
� �g
�h�i	�"�j
�"�k
�"�l
�
�m
�n�o�d�p�q��r�d�s	�"�t�u
��W
�"�v�w
�x�y�z�{�odo�[I�
rangeIterList�Ljava/util/List;�	Signature�;Ljava/util/List<Ljava/util/Iterator<Ljava/lang/Integer;>;>;�stride�done�J�total�$assertionsDisabled�Z�this$0�Lucar/ma2/SectionIterable;�<init>�(Lucar/ma2/SectionIterable;)V�Code�LineNumberTable�LocalVariableTable�i�I�iter�Ljava/util/Iterator;�this�SectionIterator�InnerClasses�*Lucar/ma2/SectionIterable$SectionIterator;�ss�LocalVariableTypeTable�)Ljava/util/Iterator<Ljava/lang/Integer;>;�
StackMapTable�hasNext�()Z�next�()Ljava/lang/Integer;�([I)I�index�incr�()V�	iterReset�digit�currentElement�()I�ii�value�()Ljava/lang/Object;�<clinit>�;Ljava/lang/Object;Ljava/util/Iterator<Ljava/lang/Integer;>;�
SourceFile�SectionIterable.java�0�1�2�J�|�N�$�%�java/util/ArrayList�&�'�*�%�}�~����������E�Q�java/lang/Integer���N�������+�,�����������-�,�M�N�I�J���������������java/util/Iterator�C�D�����.�/�java/lang/AssertionError�E�F�ucar/ma2/SectionIterable�����D�(ucar/ma2/SectionIterable$SectionIterator�java/lang/Object�getRank�
access$000�(Lucar/ma2/SectionIterable;)[I�getRange�(I)Lucar/ma2/RangeIterator;�ucar/ma2/RangeIterator�iterator�()Ljava/util/Iterator;�intValue�java/util/List�add�(Ljava/lang/Object;)Z�getShape�()[I�ucar/ma2/Index�computeSize�([I)J�valueOf�(I)Ljava/lang/Integer;�java/lang/System�	arraycopy�*(Ljava/lang/Object;ILjava/lang/Object;II)V�get�(I)Ljava/lang/Object;�set�'(ILjava/lang/Object;)Ljava/lang/Object;�java/lang/Class�desiredAssertionStatus�!�"�#�����$�%����&�'��(����)��*�%����+�,����-�,���.�/���0�1������2�3��4��l������*+��*��**�����
��*��Y����**�����
��=+��d>��*��O+��	.h=�����>+����4+��
���:*�������
��O*�����W����*	��*+�����������5���F����r�	�l��n�!�o�.�s�0�t�;�u�B�v�K�t�Q�y�[�z�g�{�z�|���y������������6���>��7��7�8��g��9�:��S�9�7�8������;�>�������0�1��0�m�?�8��@�����g��9�A��B������7��"� ��������8��C�D��4���G�����*��*������������5���������6��������;�>���B����@��E�F��4���t�����$*��<*Y��
a��*��*�����*���������5���������������������6�������$�;�>�����E�8��B��������E�G��4���������4*��=+��*��+*�����*Y��
a��*��*�����*�������5������������	������"���.���2���6��� ����4�;�>�����4�H�%���/�E�8��B��������I�J��4��)�����*����d<��s*�������M,�����*��,�����
��O��G*����
���N*��-�����
��O*��-���W����������Y�����������5���6�
�����
���������%���7���:���H���Z���f���i���{���~���6���*���_�9�:��H�3�K�:�����;�>���
�u�L�8��@������_�9�A��H�3�K�A��B������
��/���@��M�N��4���������'<=*������*��.*��.h`<���������5������������������%���6��� ���!�O�8����'�;�>����%�P�8��B���
����� A�E�Q��4���/�����*�������5�������k�6��������;�>����R�J��4���4������ ��!�����������5�������k�B����@��(����S�T����U�=���
��"� �<�