1? *+,1234678:ew #Bands =  #DataElements  ) but is  dataOffset[0]  height =  xOff =  yOff = ()I()Ljava/lang/String;()V()[I(I)I(II)V(IIII)V(Ljava/lang/String;)V(Z)V(x + width) is outside raster(y + height) is outside raster) must be >= 0Code ConstantValueCoordinate out of bounds! Data array too small (should be  Data offset (=DataBuffer for IntegerComponentRasters must only have 1 bank.I IntegerComponentRaster: width = >IntegerComponentRasters must have SinglePixelPackedSampleModel4IntegerComponentRasters must haveinteger DataBuffersLineNumberTableNumber of bands does not match SourceFileTYPE_BYTE_BANDED_SAMPLESTYPE_BYTE_BINARY_SAMPLESTYPE_BYTE_PACKED_SAMPLESTYPE_BYTE_SAMPLES TYPE_CUSTOMTYPE_INT_8BIT_SAMPLESTYPE_INT_BANDED_SAMPLESTYPE_INT_PACKED_SAMPLESTYPE_INT_SAMPLESTYPE_USHORT_BANDED_SAMPLESTYPE_USHORT_PACKED_SAMPLESTYPE_USHORT_SAMPLES[Iappend arraycopy bandOffsetclone createChildcreateCompatibleSampleModelcreateCompatibleWritableRastercreateDataBuffercreateSubsetSampleModelcreateWritableChilddata dataBuffer dataOffsets getBitOffsetsgetDatagetDataElements getDataOffsetgetDataOffsetsgetDataStorage getHeightgetMinXgetMinY getNumBanksgetNumDataElements getOffsetgetPixelStridegetScanlineStridegetWidthheightinitIDsjava/awt/Pointjava/awt/Rectanglejava/awt/image/DataBufferIntjava/awt/image/Raster$java/awt/image/RasterFormatExceptionjava/awt/image/SampleModel+java/awt/image/SinglePixelPackedSampleModel(java/lang/ArrayIndexOutOfBoundsExceptionjava/lang/Stringjava/lang/StringBuilderjava/lang/System loadLibrariesmaxXmaxYminXminY negative  notifyChanged notifyStolennumBandsnumDataElements numDataElems pixelStride sampleModelsampleModelTranslateXsampleModelTranslateYscanlineStridesetDataElements$sun/awt/image/IntegerComponentRastersun/awt/image/NativeLibLoadersun/awt/image/SunWritableRastertoStringtypeverifywidthxx lies outside rasteryy lies outside raster   HghijklmnopqLjava/awt/image/DataBuffer;Ljava/awt/image/SampleModel;()Ljava/awt/image/DataBuffer;!(IIIIII[I)Ljava/awt/image/Raster;(IIIILjava/awt/image/Raster;)V(IILjava/awt/image/Raster;)V (II)Ljava/awt/image/SampleModel; ([I)Ljava/awt/image/SampleModel;!()Ljava/awt/image/WritableRaster;#(II)Ljava/awt/image/WritableRaster;)(IIIIII[I)Ljava/awt/image/WritableRaster;()Ljava/lang/Object;(IIIILjava/lang/Object;)V(IILjava/lang/Object;)V(I)Ljava/lang/StringBuilder;/(Ljava/awt/image/SampleModel;Ljava/awt/Point;)V*(IIIILjava/lang/Object;)Ljava/lang/Object;((IILjava/lang/Object;)Ljava/lang/Object;*(Ljava/lang/Object;ILjava/lang/Object;II)V-(Ljava/lang/String;)Ljava/lang/StringBuilder;J(Ljava/awt/image/SampleModel;Ljava/awt/image/DataBuffer;Ljava/awt/Point;)V}(Ljava/awt/image/SampleModel;Ljava/awt/image/DataBuffer;Ljava/awt/Rectangle;Ljava/awt/Point;Ljava/awt/image/WritableRaster;)V(Ljava/awt/image/SampleModel;Ljava/awt/image/DataBuffer;Ljava/awt/Rectangle;Ljava/awt/Point;Lsun/awt/image/IntegerComponentRaster;)V K5 e5 s5 t5 u5 v5 z5 {5 |5 }5 5 5 5 5 5 5 5 SH UH T ~ \! ]! ^! _! `! a! b! c! d! .# f# r# x# y# V$ W$ [$ Y% .& .' ) P N Q O R L " .( I . X J I . . IntegerComponentRaster.java!@50?50G50D50<50E50B50>50F50C50A50=50K5UH5}5SH|55s5t5 f#./? #*++ Y,,++,;9 _"g./<  *+,Y--++-;9 v~./ *+,-=*** `***`, Y,:* Y++:%:6 6   .p6 *    *$ ** *O**.-d6 -d6 *\.  * h``O*# Y*59~ %,6<ENX_eloz Z$/&*9Y%/*.9c!/* 9b!/*9[$/*9X/*** * Y &-* : -:*d* h*d*h`66***.`.O9*  *.9 B [g{X/" * *`*`* Y &:*hh :*d* h*d*h`66 6  W66  ;6  *  ** .`.O ݄ *`6ń * `69B1%3/778D:Q<j?mCwD{EFGFECL/w*** * Y &-:*d* h*d*h`66***.`.O*19& ] _*b3dLgXhlgrkvl/^-`6-`6-6-6*$*`*`* Y &*-69"yz{|}FP]/66:**:  - Y& 3: /6  46  6 *.*d* h`*d`6  .*=*h>6' * ,  `6  * `6 *1: 6  ( ` : * ` 9 ױ9v  3:CMT[cg/ * *`*`* Y &:*d* h*d*h`66 6  W66  ;6  * ** .` .O ݄ *`6ń * `6*19>%/9RU_clxR/ * Y* Y``** ` Y ``**` Y *": *:d6 d6 *2Y*YY*  `*  `*;9>$:D\f"k#y%'(*,M/(*89KO/mI(YY(++)*!NY-Y:9TU-Y7[O/% ** *79e)/*.(YY(+*.* +)=6*0*d* h* d*h`*.`>=*0YY( +*+**+)9. s t.x0{<|\~ac{ir"/hYY(+* *+**+**+**+* *+* *+*.*)'9-#/'<09PQR;>