4- J        J J \ J J u u  J   / / - v v  + + 0 \    7 J B B  / > > > $assertionsDisabledZ (Lucar/ma2/StructureMembers;[I)VCodeLineNumberTableLocalVariableTablethisLucar/ma2/ArrayStructureMA;membersLucar/ma2/StructureMembers;shape[I9(Lucar/ma2/StructureMembers;[I[Lucar/ma2/StructureData;)Vsdata[Lucar/ma2/StructureData; StackMapTableWZ factoryMA6(Lucar/ma2/ArrayStructure;)Lucar/ma2/ArrayStructureMA;mMember InnerClasses"Lucar/ma2/StructureMembers$Member;toarrayLucar/ma2/Array; firstDimLenIentryEntryLjava/util/Map$Entry;fromLucar/ma2/ArrayStructure; numRecordsmemberArrayMapLjava/util/Map;LocalVariableTypeTable9Ljava/util/Map$Entry;3Ljava/util/Map; ExceptionsmakeStructureData4(Lucar/ma2/ArrayStructure;I)Lucar/ma2/StructureData;asindexsetMemberArray%(Ljava/lang/String;Lucar/ma2/Array;)V memberNameLjava/lang/String;datagetArray5(ILucar/ma2/StructureMembers$Member;)Lucar/ma2/Array;aoLucar/ma2/ArrayObject;daoLjava/lang/Object;recno3(Lucar/nc2/Structure;[I)Lucar/ma2/ArrayStructureMA;vLucar/nc2/Variable;Lucar/nc2/Structure;smcombine([I[I)[Ishape1shape2result()V SourceFileArrayStructureMA.java MN i"java/lang/IllegalArgumentExceptionjava/lang/StringBuilder MStructureData length= != shape.length= M YZucar/ma2/ArrayStructureMA    ucar/ma2/StructureMembers$Member   }~java/util/LinkedHashMap KLjava/lang/AssertionError?array's size should have been computed in extractMemberArray(). MTExpected all structure members to have the same firstdimension length, but %d != %d.java/lang/Object       java/util/Map$Entry java/lang/String ucar/ma2/Arrayucar/ma2/StructureDataA M TU    ucar/ma2/ArrayObject    ucar/nc2/Variableucar/nc2/Sequence !" #$ucar/nc2/Structure _ %& '( )*+ ,ucar/ma2/ArrayStructureucar/ma2/StructureMembersjava/util/Iterator java/util/Mapjava/io/IOExceptionnelemsappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;toString()Ljava/lang/String;(Ljava/lang/String;)VgetSize()JgetStructureMembers()Lucar/ma2/StructureMembers; toBuilderBuilder&(Z)Lucar/ma2/StructureMembers$Builder;!ucar/ma2/StructureMembers$BuilderbuildgetShape()[I getMembers()Ljava/util/List;java/util/Listiterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;getNameextractMemberArray4(Lucar/ma2/StructureMembers$Member;)Lucar/ma2/Array;(Ljava/lang/Object;)Vjava/lang/IntegervalueOf(I)Ljava/lang/Integer;format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;entrySet()Ljava/util/Set; java/util/SetgetKeygetValue(Lucar/ma2/ArrayStructure;I)V findMember6(Ljava/lang/String;)Lucar/ma2/StructureMembers$Member; setDataArray(Lucar/ma2/Array;)VisVariableLength getDataArray()Lucar/ma2/Array; getObject(I)Ljava/lang/Object;makeStructureMembers getVariables+()Lcom/google/common/collect/ImmutableList;'com/google/common/collect/ImmutableList2()Lcom/google/common/collect/UnmodifiableIterator;ucar/ma2/DataTypeSEQUENCELucar/ma2/DataType;factory'(Lucar/ma2/DataType;[I)Lucar/ma2/Array; getDataType()Lucar/ma2/DataType; getShortNamejava/lang/System arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)Vjava/lang/ClassdesiredAssertionStatus! JKL MNOI*+,P Q RSTUVWMXO=*+,*-+YY- * *- P7<Q*=RS=TU=VW=YZ[7 \]^ _`Oe* * * I Y**L*M,,N+-*-+<YM*N--:*: Y!"#.6 </)# Y$%Y&SY&S'",(W| YON  YON Y*-:,)*:++:,-./Pz ,IVY[]e#F_bQz I ad,/eShfgEhipadVWFjlemn]oiepqWVW#BeSrFjsept[K ) u"vu5/+Jv]! u1wxyzOH 0Y+1PQ  RS {n |i}~O_*2+3N-,4P   Q*RSg adOD,59,6N-7--7:8:/ Y9/*,:P" !7=Q>$! 1gDRSDiDad[7/7% _O>*;M*<=N-h->:?@+A:4BB+CDE:F+CDA:,G3:4 Y,+P. %&!())5.=/S2f4q5x6{8QR2gPgfgqad!WmVWU[ \u'>/ Og*+` M*,*H+,*+H,P<=>?Q WWWO4 IP[ @c\b+vk \