=M  java/lang/Object()Vjava/awt/Dimension  com/sixlegs/png/PngImagegetWidth()I   getHeight  (II)V  com/sixlegs/png/ImageFactory createImagec(Lcom/sixlegs/png/PngImage;Ljava/io/InputStream;Ljava/awt/Dimension;)Ljava/awt/image/BufferedImage;   getConfig()Lcom/sixlegs/png/PngConfig;  !"widthI $ %"height ' ( getBitDepth * + getSamples - ./ isInterlaced()Z 1 23 isIndexed(Lcom/sixlegs/png/PngImage;)Z 567 8/com/sixlegs/png/PngConfiggetConvertIndexed 5: ;/getGammaCorrect = >? getGammaTable(Lcom/sixlegs/png/PngImage;)[S A BCcreateColorModel:(Lcom/sixlegs/png/PngImage;[SZ)Ljava/awt/image/ColorModel; 5E FGgetSourceRegion()Ljava/awt/Rectangle;Ijava/awt/Rectangle H HL MNcontains(Ljava/awt/Rectangle;)ZPjava/lang/IllegalStateExceptionR STmakeConcatWithConstants*(Ljava/awt/Rectangle;II)Ljava/lang/String; OV W(Ljava/lang/String;)V H H$ 5[ \getSourceXSubsampling 5^ _getSourceYSubsampling 5a bgetSubsamplingXOffset 5d egetSubsamplingYOffset g hicalcSubsamplingSize(IIIC)I klm nojava/awt/image/ColorModelcreateCompatibleWritableRaster#(II)Ljava/awt/image/WritableRaster;q&com/sixlegs/png/SubsamplingDestination ps t'(Ljava/awt/image/WritableRaster;IIIII)Vv!com/sixlegs/png/RasterDestination ux y#(Ljava/awt/image/WritableRaster;I)V{'com/sixlegs/png/SourceRegionDestination z} ~4(Lcom/sixlegs/png/Destination;Ljava/awt/Rectangle;)Vjava/awt/image/BufferedImage  com/sixlegs/png/Destination getRaster!()Ljava/awt/image/WritableRaster;  S(Ljava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;ZLjava/util/Hashtable;)Vcom/sixlegs/png/PngConstants transparency[I  getProperty8(Ljava/lang/String;Ljava/lang/Class;Z)Ljava/lang/Object; 5 / getReduce16  getIdentityTable(I)[S(com/sixlegs/png/TransGammaPixelProcessor %(Lcom/sixlegs/png/Destination;[S[II)V#com/sixlegs/png/GammaPixelProcessor #(Lcom/sixlegs/png/Destination;[SI)Vjava/awt/image/IndexColorModel)com/sixlegs/png/ConvertIndexedDestination"java/awt/image/ComponentColorModel e(Lcom/sixlegs/png/Destination;ILjava/awt/image/IndexColorModel;Ljava/awt/image/ComponentColorModel;)V#com/sixlegs/png/BasicPixelProcessor !(Lcom/sixlegs/png/Destination;I)V 5 /getProgressive)com/sixlegs/png/ProgressivePixelProcessor B(Lcom/sixlegs/png/Destination;Lcom/sixlegs/png/PixelProcessor;II)Vcom/sixlegs/png/ProgressUpdater [(Lcom/sixlegs/png/PngImage;Ljava/awt/image/BufferedImage;Lcom/sixlegs/png/PixelProcessor;)V!java/util/zip/InflaterInputStreamjava/util/zip/Inflater  1(Ljava/io/InputStream;Ljava/util/zip/Inflater;I)Vcom/sixlegs/png/Defilterer ;(Ljava/io/InputStream;IIILcom/sixlegs/png/PixelProcessor;)V defilter (IIIIII)Z  handlePass"(Ljava/awt/image/BufferedImage;I)Z done 5 getDisplayExponent()F@ getGamma>  GAMMA_TABLE_45455[S  GAMMA_TABLE_100000 >()[S S(CIII)Ljava/lang/String;  getColorType  getProperties()Ljava/util/Map;palette[B   applyGamma([B[S)V palette_alpha   java/util/Map containsKey(Ljava/lang/Object;)Z    java/util/Arraysfill([BIIB)V    java/lang/System arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V   (II[B[B[B[B)V   (II[B[B[BI)Vjava/awt/image/DataBufferjava/awt/color/ColorSpace  getTransparency   ! getInstance(I)Ljava/awt/color/ColorSpace;#java/awt/Transparency % &$(Ljava/awt/color/ColorSpace;[IZZII)V ( )*createGammaTable(FFZ)[SCodeLineNumberTableO(Lcom/sixlegs/png/PngImage;Ljava/io/InputStream;)Ljava/awt/image/BufferedImage; Exceptions0java/io/IOException StackMapTable3java/io/InputStream6com/sixlegs/png/PixelProcessor8com/sixlegs/png/PngException SourceFileImageFactory.javaBootstrapMethods> ?@A SB$java/lang/invoke/StringConcatFactory(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;D*Source region  falls outside of x imageFASource  subsampling , offset  is invalid for image dimension  InnerClassesI%java/lang/invoke/MethodHandles$LookupKjava/lang/invoke/MethodHandlesLookup  +*,1 -+-*+Y* *,;./ +Mc*N,6,#6*&6*)6*,6*06  -46 -9 *<: *  @: 6 6-D:7HY JKOYQUX6 Y6-Z6-]6 L-`6-c6 Xf6Yf6 j:pYr:uY  jw:zY|:Y :: m*:-6  : d: Y :Y : #* @:Y :Y:- Y:Y*:Y+Y:Y:`l`l͙*љ`l`l͙*љ`l`l͙*љ`l`l͙p*љf`l`l͙N*љDl`l͙.*љ$l͙*љ6$͙*љ6,&IBD EFGH#J)K<LMMWO[P_QeRjS}TVW[\]^_`abcdegh%l7n:o?pMqcrrswtuvx|}~$7<T^{ *:DN[`19  25@@4D 254kH H 254kH:5@$!1@@./ >?+>*L*& +'+ܕ*E$$ *,& $+/5915 hi+T$d`dl6OYU, !1! 23+P*<*&,1 @ BC+L*N*6*&6*6*0<8y*:  l6  : : : 6 6   0   3T   3T    3T ++ +<x6  Y: Y::6     h dlT +-E*: :       Y  6 -*.6 Y  6  6*6 Y  $,+ +6<JQW]cp} #8;FVkry1'A? 43 4  4L 4 @ B  4  4.7 +W +=**+*3~5T,  1  +[x< M>,V,,1  49+>' ',34 565:;<=C=EG HJL