Êþº¾1Ú -st s ,u vw vx yz {| {}~ / y€ � ‚ ,ƒ ,„ ,… †‡ˆ s ‰ Š ‹ ,Œ ,� ,Ž � � ,‘ yz ’ “” •– —˜ —™š $› œ� —ž œŸ œ  —¡ ¢£¤¥¦TextChunkFilter InnerClasses TextChunk DUMP_STATEZlocationalResultLjava/util/List; SignatureYLjava/util/List;()VCodeLineNumberTableLocalVariableTablethis=Lcom/itextpdf/text/pdf/parser/LocationTextExtractionStrategy;beginTextBlock endTextBlockstartsWithSpace(Ljava/lang/String;)ZstrLjava/lang/String; endsWithSpacefilterTextChunkso(Ljava/util/List;Lcom/itextpdf/text/pdf/parser/LocationTextExtractionStrategy$TextChunkFilter;)Ljava/util/List; textChunkGLcom/itextpdf/text/pdf/parser/LocationTextExtractionStrategy$TextChunk;i$Ljava/util/Iterator; textChunksfilterMLcom/itextpdf/text/pdf/parser/LocationTextExtractionStrategy$TextChunkFilter;filteredLocalVariableTypeTable(Ljava/util/List;Lcom/itextpdf/text/pdf/parser/LocationTextExtractionStrategy$TextChunkFilter;)Ljava/util/List;isChunkAtWordBoundary‘(Lcom/itextpdf/text/pdf/parser/LocationTextExtractionStrategy$TextChunk;Lcom/itextpdf/text/pdf/parser/LocationTextExtractionStrategy$TextChunk;)Zchunk previousChunkdistFgetResultantTexta(Lcom/itextpdf/text/pdf/parser/LocationTextExtractionStrategy$TextChunkFilter;)Ljava/lang/String; chunkFilterfilteredTextChunkssbLjava/lang/StringBuffer; lastChunk()Ljava/lang/String; dumpStatelocationiterator]Ljava/util/Iterator; renderText0(Lcom/itextpdf/text/pdf/parser/TextRenderInfo;)VriseOffsetTransform%Lcom/itextpdf/text/pdf/parser/Matrix; renderInfo-Lcom/itextpdf/text/pdf/parser/TextRenderInfo;segment*Lcom/itextpdf/text/pdf/parser/LineSegment; renderImage1(Lcom/itextpdf/text/pdf/parser/ImageRenderInfo;)V.Lcom/itextpdf/text/pdf/parser/ImageRenderInfo; SourceFile#LocationTextExtractionStrategy.java 9:java/util/ArrayList 56§ ¨© ª«¬ c­® ¯° ±²Ecom/itextpdf/text/pdf/parser/LocationTextExtractionStrategy$TextChunk ³´ µ¶ ·¸ ¹º 34 a: GH» ¼½java/lang/StringBuffer ¾¿ ÀÁ ´ ST BC FC Àà Ä` YZ ÅÆÇ ÈÉÊ Ë:Ì ÍΠϺ#com/itextpdf/text/pdf/parser/Matrix 9ÐÑ ÒÓ Ô` ÕÖ ×Ö Øº 9Ù;com/itextpdf/text/pdf/parser/LocationTextExtractionStrategyjava/lang/Object3com/itextpdf/text/pdf/parser/TextExtractionStrategyKcom/itextpdf/text/pdf/parser/LocationTextExtractionStrategy$TextChunkFilterjava/lang/Stringlength()IcharAt(I)Cjava/util/List()Ljava/util/Iterator;java/util/IteratorhasNext()Znext()Ljava/lang/Object;acceptJ(Lcom/itextpdf/text/pdf/parser/LocationTextExtractionStrategy$TextChunk;)Zadd(Ljava/lang/Object;)ZdistanceFromEndOfJ(Lcom/itextpdf/text/pdf/parser/LocationTextExtractionStrategy$TextChunk;)FgetCharSpaceWidth()Fjava/util/Collectionssort(Ljava/util/List;)V access$000[(Lcom/itextpdf/text/pdf/parser/LocationTextExtractionStrategy$TextChunk;)Ljava/lang/String;append,(Ljava/lang/String;)Ljava/lang/StringBuffer;sameLine(C)Ljava/lang/StringBuffer;toString access$100J(Lcom/itextpdf/text/pdf/parser/LocationTextExtractionStrategy$TextChunk;)Vjava/lang/SystemoutLjava/io/PrintStream;java/io/PrintStreamprintln+com/itextpdf/text/pdf/parser/TextRenderInfo getBaseline,()Lcom/itextpdf/text/pdf/parser/LineSegment;getRise(FF)V(com/itextpdf/text/pdf/parser/LineSegment transformByQ(Lcom/itextpdf/text/pdf/parser/Matrix;)Lcom/itextpdf/text/pdf/parser/LineSegment;getText getStartPoint'()Lcom/itextpdf/text/pdf/parser/Vector; getEndPointgetSingleSpaceWidth`(Ljava/lang/String;Lcom/itextpdf/text/pdf/parser/Vector;Lcom/itextpdf/text/pdf/parser/Vector;F)V!,-.345678 9:;B*·*»Y·µ±<RMS= >?@:;+±<Y= >?A:;+±<_= >?BC;Q+¶š¬+¶  §¬< f g=>?DEFC;V+¶š¬++¶d¶  §¬< o p=>?DEGH;ÕE,Ç+°»Y·N+¹:¹™&¹ À :,¹ ™ -¹ W§ÿÖ-°<{|~,€7�Cƒ=>,IJ-KLE>?EM6ENO7P6QEM87P87RST;s+,¶ F%+¶v–›%+¶ n•ž¬¬<‘“”–=*>?UJVJWXYZ;e±²™*·**´+·M,¸»Y·N:,¹:¹™z¹ À :Ç-¸¶W§U¶™:*¶™"*¸·š*¸·š - ¶W-¸¶W§- ¶W-¸¶W:§ÿ‚-¶°<B¢ ¤¥§ ¨#©A«F¬S®]°€±‡³”µ›¶¥¹¬¼=HAhUJ+�KL±>?±[O�\6 ‘]^#Ž_JQ �\8Y`;0*¶°<Å= >?a:;�+*´¹L+¹™+¹ À M,¸² ¶!§ÿã±<ËÌÎ!Ð'Ñ*Ó=  bJ cL+>?Q  cdef;°F+¶"M+¶# •™»$Y +¶#v·%N,-¶&M» Y+¶',¶(,¶)+¶*·+N*´-¹ W±<ÚÛÜÝ"ß:àEá=4ghF>?FijAkl: bJmn;5±<r=>?iop:;³±<Jqr1/,0 ,2