. t u v wxy t z{ | }~                  %t %  )              ;   M M   Dt  F     M t       V  \ ]     b     m )5    t       mt m     t        t    t       ! " # $ % &' ) * + ,- . / 0 123 45 67 89:;< => ? @ AB CDE t F GHForwardEventListener InnerClassesProtectedStream imgDocumentLorg/w3c/dom/svg/SVGDocument;listener"Lorg/w3c/dom/events/EventListener;subCtx'Lorg/apache/batik/bridge/BridgeContext;hitCheckChildrenZbrokenLinkProvider/Lorg/apache/batik/bridge/SVGBrokenLinkProvider;()VCodeLineNumberTableLocalVariableTablethis/Lorg/apache/batik/bridge/SVGImageElementBridge; getLocalName()Ljava/lang/String; getInstance"()Lorg/apache/batik/bridge/Bridge;createGraphicsNodea(Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;)Lorg/apache/batik/gvt/GraphicsNode;ie!Lorg/w3c/dom/svg/SVGImageElement;uriStrLjava/lang/String;ctxeLorg/w3c/dom/Element; imageNode Lorg/apache/batik/gvt/ImageNode;node#Lorg/apache/batik/gvt/GraphicsNode;hintsLjava/awt/RenderingHints;buildImageGraphicsNodepurl!Lorg/apache/batik/util/ParsedURL;baseURIcreateImageGraphicsNode(Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;Lorg/apache/batik/util/ParsedURL;)Lorg/apache/batik/gvt/GraphicsNode;sn Lorg/apache/batik/gvt/ShapeNode;secExLjava/lang/SecurityException;docLorg/w3c/dom/Document;ex)Lorg/apache/batik/bridge/BridgeException;Ljava/lang/Exception;img2Lorg/apache/batik/ext/awt/image/renderable/Filter;ioeLjava/io/IOException;ioe2iioe Ljava/io/InterruptedIOException;ibe4Lorg/apache/batik/bridge/InterruptedBridgeException;boundsLjava/awt/geom/Rectangle2D;svgDocdocURLpDocURL userAgent#Lorg/apache/batik/bridge/UserAgent;loader(Lorg/apache/batik/bridge/DocumentLoader;reg5Lorg/apache/batik/ext/awt/image/spi/ImageTagRegistry; colorspace1Lorg/apache/batik/ext/awt/color/ICCColorSpaceExt; reference?Lorg/apache/batik/bridge/SVGImageElementBridge$ProtectedStream; openStreamw(Lorg/w3c/dom/Element;Lorg/apache/batik/util/ParsedURL;)Lorg/apache/batik/bridge/SVGImageElementBridge$ProtectedStream; mimeTypesLjava/util/List;Ljava/io/InputStream; ExceptionsinstantiateGraphicsNode%()Lorg/apache/batik/gvt/GraphicsNode; isComposite()ZinitializeDynamicSupportb(Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;Lorg/apache/batik/gvt/GraphicsNode;)VhandleAnimatedAttributeChanged8(Lorg/apache/batik/dom/svg/AnimatedLiveAttributeValue;)V_attr4Lorg/apache/batik/dom/svg/AbstractSVGAnimatedLength;valFnsln1Lorg/apache/batik/dom/svg/LiveAttributeException;alav5Lorg/apache/batik/dom/svg/AnimatedLiveAttributeValue;updateImageBounds imgBounds svgElementviewBoxvb[FrebuildImageNodetgt-Lorg/apache/batik/dom/events/NodeEventTarget;Lorg/w3c/dom/svg/SVGSVGElement;inodeimgNodehandleCSSPropertyChanged(I)VpropertyIcreateRasterImageNode(Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;Lorg/apache/batik/ext/awt/image/renderable/Filter;Lorg/apache/batik/util/ParsedURL;)Lorg/apache/batik/gvt/GraphicsNode;oLjava/lang/Object;msg&Lorg/apache/batik/gvt/RasterImageNode;createSVGImageNode~(Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;Lorg/w3c/dom/svg/SVGDocument;)Lorg/apache/batik/gvt/GraphicsNode;eng'Lorg/apache/batik/css/engine/CSSEngine;result,Lorg/apache/batik/gvt/CompositeGraphicsNode;r)Lorg/apache/batik/gvt/CanvasGraphicsNode;disposeinitializeViewport(Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;Lorg/apache/batik/gvt/GraphicsNode;[FLjava/awt/geom/Rectangle2D;)Voffsetsfilter/Ljava/awt/geom/NoninvertibleTransformException;_par;Lorg/apache/batik/dom/svg/SVGOMAnimatedPreserveAspectRatio;atLjava/awt/geom/AffineTransform;clipLjava/awt/Shape;xywhextractColorSpaceo(Lorg/w3c/dom/Element;Lorg/apache/batik/bridge/BridgeContext;)Lorg/apache/batik/ext/awt/color/ICCColorSpaceExt; profileBridge6Lorg/apache/batik/bridge/SVGColorProfileElementBridge;elementcolorProfileProperty colorSpacegetImageBoundsY(Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;)Ljava/awt/geom/Rectangle2D;_x_y_width_heightcreateBrokenImageNode(Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Lorg/apache/batik/gvt/GraphicsNode;urimessage SourceFileSVGImageElementBridge.java image-org/apache/batik/bridge/SVGImageElementBridge org/apache/batik/gvt/ImageNode I& org/w3c/dom/svg/SVGImageElement JKL M'org/apache/batik/bridge/BridgeExceptionuri.image.invalidjava/lang/Object N OP QRS TU VU WX YZattribute.missing xlink:href [\attribute.malformed] ^_org/apache/batik/util/ParsedURL ` a ghb cd edorg/apache/batik/gvt/ShapeNode fgh ijorg/w3c/dom/svg/SVGDocument kl mno pqjava/lang/SecurityException uri.unsecure r stu vw `a xy z{ HIjava/lang/Exception z| BC java/io/IOException } mn ~   java/io/InterruptedIOException $2org/apache/batik/bridge/InterruptedBridgeExceptionjava/util/ArrayList      =org/apache/batik/bridge/SVGImageElementBridge$ProtectedStream  $  $ %org/apache/batik/dom/svg/SVGOMElement    2widthheight  c2org/apache/batik/dom/svg/AbstractSVGAnimatedLength e  " 8preserveAspectRatiohttp://www.w3.org/1999/xlinkhref/org/apache/batik/dom/svg/LiveAttributeException  '($org/apache/batik/gvt/RasterImageNode g    QR+org/apache/batik/dom/events/NodeEventTarget!http://www.w3.org/2001/xml-eventsclick keydownkeypresskeyup mousedown mousemovemouseout mouseovermouseup  >?  org.apache.batik.BrokenLinkImage unknownjava/lang/String  O &org/apache/batik/dom/svg/SVGOMDocument  *org/apache/batik/gvt/CompositeGraphicsNode     'org/apache/batik/gvt/CanvasGraphicsNode  java/awt/geom/AffineTransform Borg/apache/batik/bridge/SVGImageElementBridge$ForwardEventListener    P d d 9org/apache/batik/dom/svg/SVGOMAnimatedPreserveAspectRatio       java/awt/geom/Rectangle2D$FloatFloat    7org/apache/batik/ext/awt/image/renderable/ClipRable8Bit -java/awt/geom/NoninvertibleTransformException  srgb /org/apache/batik/ext/awt/color/ICCColorSpaceExt  autohttp://www.w3.org/2000/svg color-profile 4org/apache/batik/bridge/SVGColorProfileElementBridge   uri.image.error -org/apache/batik/bridge/SVGBrokenLinkProvider 2org/apache/batik/bridge/AbstractGraphicsNodeBridgeassociateSVGContextgetHref%()Lorg/w3c/dom/svg/SVGAnimatedString;!org/w3c/dom/svg/SVGAnimatedString getAnimVald(Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;Ljava/lang/String;[Ljava/lang/Object;)VsetImage&(Lorg/apache/batik/gvt/GraphicsNode;)VsetHitCheckChildren(Z)V$org/apache/batik/bridge/CSSUtilitiesconvertImageRenderingI(Lorg/w3c/dom/Element;Ljava/awt/RenderingHints;)Ljava/awt/RenderingHints;convertColorRenderingsetRenderingHints(Ljava/awt/RenderingHints;)Vlength()IindexOf(I)I!org/apache/batik/dom/AbstractNode getBaseURI&(Lorg/w3c/dom/Node;)Ljava/lang/String;(Ljava/lang/String;)V'(Ljava/lang/String;Ljava/lang/String;)Vjava/awt/geom/Rectangle2DgetWidth()D getHeightsetShape(Ljava/awt/Shape;)Vorg/w3c/dom/ElementgetOwnerDocument()Lorg/w3c/dom/Document;getURL%org/apache/batik/bridge/BridgeContext getUserAgent%()Lorg/apache/batik/bridge/UserAgent;!org/apache/batik/bridge/UserAgentcheckLoadExternalResourceE(Lorg/apache/batik/util/ParsedURL;Lorg/apache/batik/util/ParsedURL;)Vy(Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;Ljava/lang/Exception;Ljava/lang/String;[Ljava/lang/Object;)VgetDocumentLoader*()Lorg/apache/batik/bridge/DocumentLoader;3org/apache/batik/ext/awt/image/spi/ImageTagRegistry getRegistry7()Lorg/apache/batik/ext/awt/image/spi/ImageTagRegistry;toString&org/apache/batik/bridge/DocumentLoader checkCache*(Ljava/lang/String;)Lorg/w3c/dom/Document;(Lorg/apache/batik/util/ParsedURL;Lorg/apache/batik/ext/awt/color/ICCColorSpaceExt;)Lorg/apache/batik/ext/awt/image/renderable/Filter;getLocalizedMessagereadURL(Ljava/io/InputStream;Lorg/apache/batik/util/ParsedURL;Lorg/apache/batik/ext/awt/color/ICCColorSpaceExt;ZZ)Lorg/apache/batik/ext/awt/image/renderable/Filter;retryrelease loadDocument?(Ljava/lang/String;Ljava/io/InputStream;)Lorg/w3c/dom/Document;#org/apache/batik/util/HaltingThread hasBeenHaltedgetRegisteredMimeTypes()Ljava/util/List;(Ljava/util/Collection;)V'org/apache/batik/util/MimeTypeConstantsMIME_TYPES_SVG[Ljava/lang/String;java/util/Listadd(Ljava/lang/Object;)Ziterator()Ljava/util/Iterator;+(Ljava/util/Iterator;)Ljava/io/InputStream;(Ljava/io/InputStream;)V isInteractivebind8(Lorg/w3c/dom/Node;Lorg/apache/batik/gvt/GraphicsNode;)V isDynamic setSVGContext((Lorg/apache/batik/dom/svg/SVGContext;)V3org/apache/batik/dom/svg/AnimatedLiveAttributeValuegetNamespaceURIequalscharAt(I)C%()Lorg/w3c/dom/svg/SVGAnimatedLength;getCheckedValue()FgetImage[(Lorg/apache/batik/bridge/BridgeContext;Lorg/apache/batik/dom/svg/LiveAttributeException;)V()Ljava/awt/geom/Rectangle2D;getRootElement!()Lorg/w3c/dom/svg/SVGSVGElement;getAttributeNS8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;org/apache/batik/bridge/ViewBoxparseViewBoxAttributeR(Lorg/w3c/dom/Element;Ljava/lang/String;Lorg/apache/batik/bridge/BridgeContext;)[FremoveEventListenerNSJ(Ljava/lang/String;Ljava/lang/String;Lorg/w3c/dom/events/EventListener;Z)V disposeTree(Lorg/w3c/dom/Node;)V!org/apache/batik/gvt/GraphicsNode5org/apache/batik/ext/awt/image/spi/BrokenLinkProviderhasBrokenLinkProperty5(Lorg/apache/batik/ext/awt/image/renderable/Filter;)Z0org/apache/batik/ext/awt/image/renderable/Filter getProperty&(Ljava/lang/String;)Ljava/lang/Object;getBrokenLinkDocumentX(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/svg/SVGDocument;5(Lorg/apache/batik/ext/awt/image/renderable/Filter;)V getBounds2D getCSSEngine)()Lorg/apache/batik/css/engine/CSSEngine;createSubBridgeContextQ(Lorg/apache/batik/dom/svg/SVGOMDocument;)Lorg/apache/batik/bridge/BridgeContext; getChildrenconvertEnableBackground2(Lorg/w3c/dom/Element;)Ljava/awt/geom/Rectangle2D;setBackgroundEnable(Ljava/awt/geom/Rectangle2D;)V getGVTBuilder&()Lorg/apache/batik/bridge/GVTBuilder;"org/apache/batik/bridge/GVTBuilderbuildaddUIEventListeners(Lorg/w3c/dom/Document;)VsetClip8(Lorg/apache/batik/ext/awt/image/renderable/ClipRable;)VsetViewingTransform"(Ljava/awt/geom/AffineTransform;)Vorg/w3c/dom/svg/SVGSVGElement-(Lorg/w3c/dom/Element;Lorg/w3c/dom/Element;)VaddEventListenerNS\(Ljava/lang/String;Ljava/lang/String;Lorg/w3c/dom/events/EventListener;ZLjava/lang/Object;)VstoreEventListenerNSj(Lorg/w3c/dom/events/EventTarget;Ljava/lang/String;Ljava/lang/String;Lorg/w3c/dom/events/EventListener;Z)VgetXgetYgetPreserveAspectRatio2()Lorg/w3c/dom/svg/SVGAnimatedPreserveAspectRatio;checkgetPreserveAspectRatioTransform(Lorg/w3c/dom/Element;[FFFLorg/w3c/dom/svg/SVGAnimatedPreserveAspectRatio;Lorg/apache/batik/bridge/BridgeContext;)Ljava/awt/geom/AffineTransform;getTranslateInstance#(DD)Ljava/awt/geom/AffineTransform;preConcatenate setTransformconvertOverflow(Lorg/w3c/dom/Element;)Z convertClip(Lorg/w3c/dom/Element;)[F(FFFF)V createInverse!()Ljava/awt/geom/AffineTransform;getGraphicsNodeRable5(Z)Lorg/apache/batik/ext/awt/image/renderable/Filter;createTransformedShape"(Ljava/awt/Shape;)Ljava/awt/Shape;E(Lorg/apache/batik/ext/awt/image/renderable/Filter;Ljava/awt/Shape;)VgetComputedStyleA(Lorg/w3c/dom/Element;I)Lorg/apache/batik/css/engine/value/Value;'org/apache/batik/css/engine/value/ValuegetStringValueequalsIgnoreCase(Ljava/lang/String;)Zjava/awt/color/ICC_Profile(I)Ljava/awt/color/ICC_Profile; (Ljava/awt/color/ICC_Profile;I)V getBridgeF(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/batik/bridge/Bridge;createICCColorSpaceExt(Lorg/apache/batik/bridge/BridgeContext;Lorg/w3c/dom/Element;Ljava/lang/String;)Lorg/apache/batik/ext/awt/color/ICCColorSpaceExt; org/apache/batik/bridge/Messages formatMessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;setBrokenLinkProvider:(Lorg/apache/batik/ext/awt/image/spi/BrokenLinkProvider;)V!N****VP QRV -\ 2Yc 4 *+, N-*+,- **+, :,, : :Y+,YS--*:,:,: --Jo pqtvw$y)z/{=|RX`cksx~R/#= v$\c , N- :Y+,YS#Y+,YSYS,:Y:Y :*+,!. /:TZ_mzRj~qZ)z < +,":# $%Y&:',():*::Y:++:-,: Y+, .Y-S/+0: 1: ,+2:  -34:  * )5*+,*56 :  :  - 8:  *+, -9: *,-:: -: Y+, .Y-S/: *+,-3 <=  - >:  *+, -9 ?*:  @: *,-:: :*+,-3<= -3 A: * )5*+,*56:  : Y+, .Y-S/: C DYE :  :  ?*:  @: *,-:: :*+,-3<=  - >:  *+, -9: @ @ : @[eh-7-;.36;@HK;]}~]}-]}B]}D]}7;;:N$+.9BEJU[ehj$. 36 8=@HKM]js ~!"#$&'(/*+,2=3458<9:CEGJKJLL!$ j        M8% j       %    9BE[   B .FY1GHN-IJW,-KL:MYNvxy$z4... $  ;!"2 YO #$, %&-+P+,-Q+R*,S*-T*+U,V*W& $,*----'(+XM+YN,-Z[ -\[*]-^[ -_[_*S :*T :-`wab:cb:d8 e% *f*]-g[*],h[-i[*fMY*U,k*+l(j)jjjr$();DMWfryf c)*DSMJr%)*y+,-. /012/*U*S"L*T eMN,m-,mn:N- Q- Q-#Q-$Q/*5(*5o:pq:*S*UrN,*U*S,-+sF  )-15>JQ\hvzH)3 \4h5 }  rp678 *5**5otL+uv*w+ux*w+uy*w+uz*w+u{*w+u|*w+u}*w+u~*w+u*w**5*5oL*+*5***U*S L*T M,++3*S N- :Y*U*SYSf*9HWf u #%&()*+.H9:4;(B<:=>?E>*SM*S,M,*T,*47%8.92:?>D@ %EE@ABC +,":# $%Y&:'-<-:: :++,3:*+,6mY:--:: Q Q#Q$Q+,sZPQR$S+T.W5X?YCZK[R\e^nawb}cghijkoq $ ?/DEC+Fe   w?G13 ,67HI 5-:*+-Y:+,":# $#%Y&:'JW,: -o:**: +P *-  Y JWp: , +r: +, s+PS*Y,t:  uv** uv* ux** ux* uy** uy* uz** uz* u{** u{* u|** u|* u}** u}* u~** u~* u** u*,~ %9BIVY_dks+=N`q 2B;9: 5555 ,JKLM%  _N s4;O n5 e67 PR*5**5otL+uv*w+ux*w+uy*w+uz*w+u{*w+u|*w+u}*w+u~*w+u*w**5*5oL*+*5**N*9HW f u!# 9:4; QR688#8$8+ :  :  +- *:  , : +Q+:  Y: 2Y 0b 0b 0f 0f 0f 0f:  2 : ,:   : ,Y  : : Y* k jjfghi l&m2o7qEsSt[w^xeykzp{kHS7 T U & 2VW EXY ^Z[ / 67  \,],^, _, `aX*MN,YN0,',+: +*,N-&  );HMV4HbcXdX LeJf gh2 f+ M,bN-d8,b:d8,ab:d8,cb:  d8 Y MY*,kZ[j2  '29DK[\z VLi*F\, ;j*'4],2)k*9"^,Dl* K_, \ /ffdmn$++,-YSǹ:*+,6 >$$$$o$p q1Yɳʲʸ˱ rs M (