. Q P P  P c  Pstuw v  P      P P   /  @o P P P 3 P > P PC?isANR? =?ڪ =aG ??@333333GAMMAD ConstantValuelinearToSRGBLut[I sRGBToLinear0(Lorg/apache/batik/svggen/SVGGeneratorContext;)VCodeLineNumberTableLocalVariableTablethis%Lorg/apache/batik/svggen/SVGLookupOp;generatorContext-Lorg/apache/batik/svggen/SVGGeneratorContext;toSVGc(Ljava/awt/image/BufferedImageOp;Ljava/awt/Rectangle;)Lorg/apache/batik/svggen/SVGFilterDescriptor;filter Ljava/awt/image/BufferedImageOp; filterRectLjava/awt/Rectangle;H(Ljava/awt/image/LookupOp;)Lorg/apache/batik/svggen/SVGFilterDescriptor;lookupOpLjava/awt/image/LookupOp; filterDesc-Lorg/apache/batik/svggen/SVGFilterDescriptor; domFactoryLorg/w3c/dom/Document; filterDefLorg/w3c/dom/Element;feComponentTransferDef lookupTables[Ljava/lang/String;feFuncRfeFuncGfeFuncBfeFuncAtypeLjava/lang/String; filterAttrBufLjava/lang/StringBuffer;convertLookupTables.(Ljava/awt/image/LookupOp;)[Ljava/lang/String; lookupTableLjava/awt/image/LookupTable; nComponentsIlookupTableBuf[Ljava/lang/StringBuffer;isrcdestoffsetj[B()VvalueF SourceFileSVGLookupOp.java XYjava/awt/image/LookupOp ag  +org/apache/batik/svggen/SVGFilterDescriptor _` lmhttp://www.w3.org/2000/svg feComponentTransfer {|table  tableValues id componentTransfer java/lang/StringBufferurl( X# ) X   5org/apache/batik/svggen/SVGGraphics2DRuntimeException:BufferedImage LookupOp should have 1, 3 or 4 lookup arrays Xjava/awt/image/ByteLookupTable  java/lang/String UV WV #org/apache/batik/svggen/SVGLookupOp2org/apache/batik/svggen/AbstractSVGFilterConverterdescMapLjava/util/Map; java/util/Mapget&(Ljava/lang/Object;)Ljava/lang/Object;+org/apache/batik/svggen/SVGGeneratorContextorg/w3c/dom/DocumentcreateElementNS;(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element;org/w3c/dom/ElementsetAttributeNS9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V appendChild&(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node; idGenerator(Lorg/apache/batik/svggen/SVGIDGenerator;&org/apache/batik/svggen/SVGIDGenerator generateID&(Ljava/lang/String;)Ljava/lang/String;(Ljava/lang/String;)Vappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;getAttributeNS8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;toString()Ljava/lang/String;*(Ljava/lang/String;Lorg/w3c/dom/Element;)VdefSetLjava/util/List;java/util/Listadd(Ljava/lang/Object;)Zput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;getTable()Ljava/awt/image/LookupTable;java/awt/image/LookupTablegetNumComponents()I getOffset doubleString(D)Ljava/lang/String; lookupPixel([I[I)[I([B[B)[Btrimjava/lang/Mathpow(DD)Dround(F)I!PQRSTGUVWVXYZ>*+[ qr\]^_`abZX+ *+[\ ]^cdefagZ- *+M*N,-  :-  :*+ :-  :-  :-  : : : T    22 2~    22 2)-  :    2WW W  WW* Y!":  #$W %$W &$WY '(M*)*W*++,,W,[,&29EQ]`dkw$0>HR\aku\ ]^hijklm&no2po9qrEsoQto]uo `}vo dywx Gyz {|Z +-M,.> /Y01 :6 Y2S,3 : :,466 46 % 2* 5o7$W 28$W  ۄ  6 V6   O  ,9W6 ( 2* .5o:$W 28$W  ؄  ::,466 46 % 2* 5o;$W 28$W  ۄ  6 b6   ~T  ,3:62'?S[2 #)/;DKPU[ ag{  %&(.02.390B.L6R8X9d8m=y@AB@6GHIHO\]^hi}~ ),PVUV[^ d+ ^ M .  + Oj UY |2 "qrZ @ A;lBnD#C #EjDF#GIjJfD@#BjKOBnD#L #EnD#JbFnNIDA#BjKO[>STWYZ$[,]<_HbNcWd_foi{Wk\s`