static final RasterToolkit method1969(byte[] is, int i) {
	anInt8546++;
	if (i != -5901)
	    anInt8550 = 83;
	if (is == null)
	    throw new RuntimeException("");
	for (;;) {
	    try {
		Image image = Toolkit.getDefaultToolkit().createImage(is);
		MediaTracker mediatracker
		    = new MediaTracker(NpcDefinition.aClient1367);
		mediatracker.addImage(image, 0);
		mediatracker.waitForAll();
		int i_58_ = image.getWidth(NpcDefinition.aClient1367);
		int i_59_ = image.getHeight(NpcDefinition.aClient1367);
		if (mediatracker.isErrorAny() || i_58_ < 0
		    || (i_59_ ^ 0xffffffff) > -1)
		    throw new RuntimeException("");
		int[] is_60_ = new int[i_59_ * i_58_];
		PixelGrabber pixelgrabber
		    = new PixelGrabber(image, 0, 0, i_58_, i_59_, is_60_, 0,
				       i_58_);
		pixelgrabber.grabPixels();
		return Class348_Sub8.currentToolkit.method3662(i_58_, is_60_,
							(byte) 94, 0, i_58_,
							i_59_);
	    } catch (InterruptedException interruptedexception) {
		/* empty */
	    }
	}
    }