�������4�C
�	�4
�
�5	�	�6�7	�	�8
�
�4	�	�9
��:�;�<�ix�Lucar/ma2/Index1D;�<init>�)(Lucar/ma2/DataType;Ljava/lang/Class;ZI)V�Code�LineNumberTable�LocalVariableTable�this�D1�InnerClasses�Lucar/ma2/ArrayObject$D1;�dtype�Lucar/ma2/DataType;�elemType�Ljava/lang/Class;�isVlen�Z�len0�I�K(Lucar/ma2/DataType;Ljava/lang/Class;ZLucar/ma2/Index;[Ljava/lang/Object;)V�i�Lucar/ma2/Index;�store�[Ljava/lang/Object;�get�(I)Ljava/lang/Object;�set�(ILjava/lang/Object;)V�value�Ljava/lang/Object;�=�c(Lucar/ma2/DataType;Ljava/lang/Class;ZLucar/ma2/Index;[Ljava/lang/Object;Lucar/ma2/ArrayObject$1;)V�x0�x1�x2�x3�x4�x5�Lucar/ma2/ArrayObject$1;�
SourceFile�ArrayObject.java�
��
�>�?� �ucar/ma2/Index1D���@�"�A�B�ucar/ma2/ArrayObject$D1�ucar/ma2/ArrayObject�ucar/ma2/ArrayObject$1�*(Lucar/ma2/DataType;Ljava/lang/Class;Z[I)V�	indexCalc�storage�	setDirect�(I)I�!�	�
�����������
������u�����*+,�
YO��**�����������������W�X�Y����4����������������������������������
������{�����*+,��**�����������������\�]�^����>������������������������������� �����!�"���#�$�����B�����*��*����2�����������b��������������������%�&�����Q�����*��*����,S��������
���g�h���� ������������������'�(���
�*�����r�����*+,�������������R����H������������+������,������-������.� �����/�"�����0�1���2����3������	�
��	�)����