�������4�X
��=
��>
��?	��@
�A�B	��C	��D	��E	��F	��G
�H�I�"	��J�K
��L
��M	��N
��I�O�P�curr0�I�stride0�shape0�<init>�()V�Code�LineNumberTable�LocalVariableTable�this�Lucar/ma2/Index1D;�([I)V�shape�[I�toString�()Ljava/lang/String;�precalc�getCurrentCounter�()[I�currentElement�()I�incr�
StackMapTable�setDim�(II)V�dim�value�set0�(I)Lucar/ma2/Index;�v�set�v0�([I)Lucar/ma2/Index;�index�clone�()Ljava/lang/Object;�	setDirect�(I)I�
SourceFile�Index1D.java��Q�� �%����R�#�S�!�"���T�"���U�"�"�7�8�V��(java/lang/ArrayIndexOutOfBoundsException���0�1�W��ucar/ma2/Index1D�ucar/ma2/Index�(I)V�java/lang/Integer�(I)Ljava/lang/String;�stride�current�offset�rank�!���������������������
���������4�����*����������
��������������������� �����F�����
*+��*�����������������	���������
�������
�!�"���#�$�����2�����*���������������� ��������������%������U�����**��.��**��.��	**��
.��������������$�
�%��&��'��������������&�'�����C�����*��
*��O*��
������������
����*�
�+��������������(�)�����9�����*��
*��*��	h`������������/��������������*�)�����a�����&*Y��`Z��*����*��*��
*��*��	h`������������3��4��5��������&�����+������,�-�����p�������
*��.����Y���*��������������:��;��<��=���� ������������.������/���+������0�1�����e�������*������Y���*��*������������@��A��B��C����������������2���+������3�1�����@�����*��W*��������
����G��H����������������4����3�5�����d�����+�*������Y���*+.��W*������������L�	�M��N��O����������������6�"��+������7�8�����/�����*��������������S���������������9�:�����f����� ��*������Y���*��
*��	h`������������W��X��Y�������� ������� �4���+������;����<