. .^_` a bc bd -ef -gh i j kl km nopqr stBuDv ^w x -y z{|} ~ !^ !  !  a ()VCodeLineNumberTableLocalVariableTablethis3Lorg/apache/batik/svggen/ImageHandlerBase64Encoder; handleHREFU(Ljava/awt/Image;Lorg/w3c/dom/Element;Lorg/apache/batik/svggen/SVGGeneratorContext;)VbufLjava/awt/image/BufferedImage;gLjava/awt/Graphics2D;imageLjava/awt/Image; imageElementLorg/w3c/dom/Element;generatorContext-Lorg/apache/batik/svggen/SVGGeneratorContext;widthIheight Exceptionsp(Ljava/awt/image/renderable/RenderableImage;Lorg/w3c/dom/Element;Lorg/apache/batik/svggen/SVGGeneratorContext;)V+Ljava/awt/image/renderable/RenderableImage;rLjava/awt/image/RenderedImage;handleEmptyImage(Lorg/w3c/dom/Element;)Vc(Ljava/awt/image/RenderedImage;Lorg/w3c/dom/Element;Lorg/apache/batik/svggen/SVGGeneratorContext;)VeLjava/io/IOException;osLjava/io/ByteArrayOutputStream; b64Encoder+Lorg/apache/batik/util/Base64EncoderStream; encodeImage7(Ljava/awt/image/RenderedImage;Ljava/io/OutputStream;)Vwriter0Lorg/apache/batik/ext/awt/image/spi/ImageWriter;Ljava/io/OutputStream;buildBufferedImage4(Ljava/awt/Dimension;)Ljava/awt/image/BufferedImage;sizeLjava/awt/Dimension; SourceFileImageHandlerBase64Encoder.java /05org/apache/batik/svggen/SVGGraphics2DRuntimeExceptionimage should not be null / JKjava/awt/image/RenderedImage 6Ljava/awt/image/BufferedImage /  0 http://www.w3.org/1999/xlink xlink:hrefdata:image/png;base64, 0java/io/ByteArrayOutputStream)org/apache/batik/util/Base64EncoderStream / ST 0java/io/IOException0org/apache/batik/svggen/SVGGraphics2DIOExceptionunexpected exception /java/lang/StringBuffer   image/png  T BC DC1org/apache/batik/svggen/ImageHandlerBase64Encoder+org/apache/batik/svggen/DefaultImageHandler(Ljava/lang/String;)Vjava/awt/ImagegetWidth!(Ljava/awt/image/ImageObserver;)I getHeight(III)VcreateGraphics()Ljava/awt/Graphics2D;java/awt/Graphics2D drawImage3(Ljava/awt/Image;IILjava/awt/image/ImageObserver;)Zdispose)java/awt/image/renderable/RenderableImagecreateDefaultRendering ()Ljava/awt/image/RenderedImage;org/w3c/dom/ElementsetAttributeNS9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V(Ljava/io/OutputStream;)Vclose*(Ljava/lang/String;Ljava/io/IOException;)Vappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;toString()Ljava/lang/String;6org/apache/batik/ext/awt/image/spi/ImageWriterRegistry getInstance:()Lorg/apache/batik/ext/awt/image/spi/ImageWriterRegistry; getWriterForD(Ljava/lang/String;)Lorg/apache/batik/ext/awt/image/spi/ImageWriter;.org/apache/batik/ext/awt/image/spi/ImageWriter writeImagejava/awt/Dimension!-./013*2 453 45671o+ Y+6+6 *,C+*+,- / Y : :+ W*,- 2:>?ABD&E.G5HBKPOWPaQfRnV3RP89W:;o45o<=o>?o@AZBCSDCE6F1,+ Y+: *, *,- 2_`cde#g+i34,45,<G,>?,@AHIEJK1c#+++2l no"p3#45#>?6L1SY:Y:*+:Y ,!Y"#$#% #2&   #%1R3H% MNS45S<IS>?S@A JOP?QREST1 &'(N-+,)NY*2 34 UV MN 45 8I OWEXY1E Y+++, 2345Z[\]