1 , r r r r r   r r         r   r r   ! " # $ r% r&'( #) ") r* r+ r, -./0 12 *345 /3 "6 /7 /89 :;< r= r> r? r@ rA rB rC rD "E rF "G rH rI rJ rK r# r$ rL rM rN rO rP rQ rR rS TU rVW rX SYZ V [\ V] [^_ [`a ]b _ [c _d ef eghi fj ek el em  n ro rp rq rr rstGifFrame InnerClassesinLjava/io/DataInputStream;widthIheightgctFlagZbgIndexbgColor pixelAspectlctFlag interlacelctSizeixiyiwihblock[B blockSizedispose transparencydelay transIndex MaxStackSize ConstantValueprefix[Ssuffix pixelStackpixelsm_outm_bpcm_gbpcm_global_table m_local_table m_curr_table m_line_stridefromDatafromUrlLjava/net/URL;framesLjava/util/ArrayList; SignatureFLjava/util/ArrayList;(Ljava/net/URL;)VCodeLineNumberTableLocalVariableTablebaosLjava/io/ByteArrayOutputStream;readbytesthis&Lcom/itextpdf/text/pdf/codec/GifImage;urlisLjava/io/InputStream; Exceptions(Ljava/lang/String;)VfileLjava/lang/String;([B)Vdata(Ljava/io/InputStream;)V getFrameCount()IgetImage(I)Lcom/itextpdf/text/Image;framegf/Lcom/itextpdf/text/pdf/codec/GifImage$GifFrame;getFramePosition(I)[IgetLogicalScreen()[Iprocess readHeader()ViidLjava/lang/StringBuilder;readLSDpacked readShort readBlockreadColorTable(I)[BbpcncolorsnbytestablenewBpc(I)I readContentscodedone readImagetp colorspace Lcom/itextpdf/text/pdf/PdfArray;lenad%Lcom/itextpdf/text/pdf/PdfDictionary;eLjava/lang/Exception;skipZeroimgLcom/itextpdf/text/Image;decodeImageData()Zin_codeNullCodenpix availableclear code_mask code_sizeend_of_informationold_codebitscountdatum data_sizefirsttopbipassinclinexpossetPixel(III)Vposvoutxyv resetFramereadGraphicControlExtskip SourceFile GifImage.java x x { xjava/util/ArrayList u vwjava/io/ByteArrayOutputStreamx y z{java/io/ByteArrayInputStream |} ~     -com/itextpdf/text/pdf/codec/GifImage$GifFrame  x x wx yxjava/io/DataInputStreamjava/io/BufferedInputStream uv java/io/IOException)the.file.does.not.contain.any.valid.imagejava/lang/Object  java/lang/StringBuilder  GIF8 gif.signature.nor.found z{ x |x ~x  {   x x { { x x x  com/itextpdf/text/ImgRaw com/itextpdf/text/pdf/PdfArray   com/itextpdf/text/pdf/PdfNumber com/itextpdf/text/pdf/PdfString#com/itextpdf/text/pdf/PdfDictionary    java/lang/Exception$com/itextpdf/text/ExceptionConverter      x $com/itextpdf/text/pdf/codec/GifImage java/net/URL openStream()Ljava/io/InputStream;java/io/InputStream([B)Iwrite([BII)V toByteArray()[Bflushclosecom/itextpdf/text/UtilitiestoURL"(Ljava/lang/String;)Ljava/net/URL;sizeget(I)Ljava/lang/Object;imageisEmpty4com/itextpdf/text/error_messages/MessageLocalizationgetComposedMessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;append(C)Ljava/lang/StringBuilder;toString()Ljava/lang/String;java/lang/String startsWith(Ljava/lang/String;)Z([BII)I readFullyjava/lang/System arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V (IIII[B)Vcom/itextpdf/text/pdf/PdfNameINDEXEDLcom/itextpdf/text/pdf/PdfName;add$(Lcom/itextpdf/text/pdf/PdfObject;)Z DEVICERGB(I)V COLORSPACEputC(Lcom/itextpdf/text/pdf/PdfName;Lcom/itextpdf/text/pdf/PdfObject;)Vcom/itextpdf/text/Image setAdditional((Lcom/itextpdf/text/pdf/PdfDictionary;)VsetTransparency([I)V(Ljava/lang/Exception;)VsetOriginalTypesetOriginalDatasetUrl(Ljava/lang/Object;)Z!r,#uvwxyxz{|x}x~x{{xxxxxxx{xxxxxx]*******Y *+ M+ M Y N6:,Y6-Y-M--*,,,:,,3|bpN ORST!j,q1r3t8v@wCxJzW{c~osw|>@<C9xJ23b*A *+  *X*******Y *+MY+M*,,,N,,-3ALLMLBN ORST!j,13<AELQW XX3%*2*******Y *+& N ORST!j,122*2*  U* dM,  xb * dM Y,OY,O   x< Y* OY*!O 7*"Y#Y+$%&*'*(* )*Y+,-.%677*Z/Y01L=+*&23W+456*Y7,-.*8*9***:;<* %1BFMY  xZ P*J**= **=!*&2<*~9*~`:**&2>**&2?")3>IJ2x*=*&2*&2x *l2**&2* *Z**&**@*    - 2*$x=h>A<xh:*&B !4$$x xx* d*$" !##%%(' *xt<p*&2=_! ,*CD*&2=/#*D*EW*F *F<J,-./(2,3/677T:X;[>`?d@gCkEnHpKsL bxtr{* **=G**=H**=I**=J*&2<*~K*@~L*~xM**:AN*K!**~`;O*~`AN **<O**P*Ol**&*N M*O,Q*,O*N*R=*FNSY*I*J*N*TUNVYW:XYWZYW*O6[Yld\YW]Y*O^YW_Y`:ab-c*- Y*POY*POd:fYg-h-*i-* jYk:-*G*H* lWrue0RSTU W(X9YI\S]^^e_s`cefghijkmnoqstu vwx,y=zF{P|V}]~ruwf rYxF,w (x{#*T<*I*Jh=6*m * m*n *n*o *o**I*Nh`lp**p*JhT6*L666*&26x6`6`>6 `6xd66  *m V*n  T Y6Y6Y6Y6 Y6 66  < ; *E6  66*3~ x`6  ~6 z6 d6  x n `6xd6`>6 t *o*n 3T 6  6R 6 *oT 6   *o*n 3T*m 56 *n 3~6*oT*m V*nT~ `66  **o3q*I6`6*J*LP1(6 6666*Jd66*J7*Jd66)d &/6?Radsvy"%,3:GJQW_dgjp"%47@CJS Z ] x{~ %xx x%x0xxx*x"x x x x x x6xxxx{dTxsExvBxy?x*Y*N*Ih`6*TT<*ph*Nll`6*N*Nlphd*Ndx6*T\3T"* +,-/10K1X3H x1'xK xYYxYxYx+< T*&2W*&2<*~z***~**= h**&2P*&2W* BCDE!F&G5H@IKJSKTDx*? *EW*ST U  *t rs