final void method968(int i, int i_593_, int i_594_) {
	if (i_594_ == 0) {
	    int[] is = (((SoftwareToolkit) ((AbstractSoftwareRaster) this).softwareToolkit)
			.pixelBuffer);
	    for (int i_595_ = 0; i_595_ < ((AbstractSoftwareRaster) this).height;
		 i_595_++) {
		int i_596_ = i_595_ * ((AbstractSoftwareRaster) this).width;
		int i_597_
		    = (((i_593_ + i_595_)
			* (((SoftwareToolkit) ((AbstractSoftwareRaster) this).softwareToolkit)
			   .maxWidth))
		       + i);
		for (int i_598_ = 0; i_598_ < ((AbstractSoftwareRaster) this).width;
		     i_598_++)
		    ((BufferedSoftwareRaster) this).pixelArray[i_596_ + i_598_]
			= ((((BufferedSoftwareRaster) this).pixelArray
			    [i_596_ + i_598_]) & 0xffffff
			   | is[i_597_ + i_598_] << 8 & ~0xffffff);
	    }
	} else if (i_594_ == 1) {
	    int[] is = (((SoftwareToolkit) ((AbstractSoftwareRaster) this).softwareToolkit)
			.pixelBuffer);
	    for (int i_599_ = 0; i_599_ < ((AbstractSoftwareRaster) this).height;
		 i_599_++) {
		int i_600_ = i_599_ * ((AbstractSoftwareRaster) this).width;
		int i_601_
		    = (((i_593_ + i_599_)
			* (((SoftwareToolkit) ((AbstractSoftwareRaster) this).softwareToolkit)
			   .maxWidth))
		       + i);
		for (int i_602_ = 0; i_602_ < ((AbstractSoftwareRaster) this).width;
		     i_602_++)
		    ((BufferedSoftwareRaster) this).pixelArray[i_600_ + i_602_]
			= ((((BufferedSoftwareRaster) this).pixelArray
			    [i_600_ + i_602_]) & 0xffffff
			   | is[i_601_ + i_602_] << 16 & ~0xffffff);
	    }
	} else if (i_594_ == 2) {
	    int[] is = (((SoftwareToolkit) ((AbstractSoftwareRaster) this).softwareToolkit)
			.pixelBuffer);
	    for (int i_603_ = 0; i_603_ < ((AbstractSoftwareRaster) this).height;
		 i_603_++) {
		int i_604_ = i_603_ * ((AbstractSoftwareRaster) this).width;
		int i_605_
		    = (((i_593_ + i_603_)
			* (((SoftwareToolkit) ((AbstractSoftwareRaster) this).softwareToolkit)
			   .maxWidth))
		       + i);
		for (int i_606_ = 0; i_606_ < ((AbstractSoftwareRaster) this).width;
		     i_606_++)
		    ((BufferedSoftwareRaster) this).pixelArray[i_604_ + i_606_]
			= ((((BufferedSoftwareRaster) this).pixelArray
			    [i_604_ + i_606_]) & 0xffffff
			   | is[i_605_ + i_606_] << 24 & ~0xffffff);
	    }
	} else if (i_594_ == 3) {
	    int[] is = (((SoftwareToolkit) ((AbstractSoftwareRaster) this).softwareToolkit)
			.pixelBuffer);
	    for (int i_607_ = 0; i_607_ < ((AbstractSoftwareRaster) this).height;
		 i_607_++) {
		int i_608_ = i_607_ * ((AbstractSoftwareRaster) this).width;
		int i_609_
		    = (((i_593_ + i_607_)
			* (((SoftwareToolkit) ((AbstractSoftwareRaster) this).softwareToolkit)
			   .maxWidth))
		       + i);
		for (int i_610_ = 0; i_610_ < ((AbstractSoftwareRaster) this).width;
		     i_610_++)
		    ((BufferedSoftwareRaster) this).pixelArray[i_608_ + i_610_]
			= ((((BufferedSoftwareRaster) this).pixelArray
			    [i_608_ + i_610_]) & 0xffffff
			   | (is[i_609_ + i_610_] != 0 ? -16777216 : 0));
	    }
	}
    }