22org/elasticsearch/common/compress/lzf/ChunkEncoderjava/lang/Objectjava/io/CloseableChunkEncoder.javaMIN_BLOCK_TO_COMPRESSI MIN_HASH_SIZE MAX_HASH_SIZE@MAX_OFF MAX_REF TAIL_LENGTH _recycler2Lorg/elasticsearch/common/compress/BufferRecycler; _hashTable[I _hashModulo _encodeBuffer[B _headerBuffer(I)V0org/elasticsearch/common/compress/BufferRecyclerinstance4()Lorg/elasticsearch/common/compress/BufferRecycler; !" #6(ILorg/elasticsearch/common/compress/BufferRecycler;)V % &this4Lorg/elasticsearch/common/compress/lzf/ChunkEncoder; totalLength()V + ,java/lang/Math/min(II)I 12 03 calcHashLen(I)I 56 7  9allocEncodingHash(I)[I ;< =  ?  AallocEncodingBuffer(I)[B CD E  GbufferRecyclerlargestChunkLensuggestedHashLen bufferLen(IZ)V7(ILorg/elasticsearch/common/compress/BufferRecycler;Z)V N ObogusZmax S2 0T chunkSizehashLenclosereleaseEncodeBuffer([B)V YZ [releaseEncodingHash([I)V ^_ `bufibuf encodeChunk6([BII)Lorg/elasticsearch/common/compress/lzf/LZFChunk; tryCompress ([BII[BI)I gh i.org/elasticsearch/common/compress/lzf/LZFChunkkcreateCompressed7(I[BII)Lorg/elasticsearch/common/compress/lzf/LZFChunk; mn locreateNonCompressed qf lrcompLendataoffsetlenencodeChunkIfCompresses7([BIID)Lorg/elasticsearch/common/compress/lzf/LZFChunk;@?maxSizeinputLenmaxResultRatioDappendEncodedChunkappendCompressedHeader(II[BI)I lappendNonCompressed h l compStartend uncompEndinputinputPtr outputBuffer outputPosappendEncodedIfCompresses ([BDII[BI)IencodeAndWriteChunk([BIILjava/io/OutputStream;)Vjava/io/IOExceptionjava/io/OutputStreamwrite([BII)V  writeNonCompressedHeader(ILjava/io/OutputStream;[B)V lcompEndoutLjava/io/OutputStream; headerBufencodeAndWriteChunkIfCompresses([BIILjava/io/OutputStream;D)Z resultRatiogetBufferRecyclerhashh ConstantValueCodeLocalVariableTableLineNumberTable StackMapTable Exceptions SourceFile!          A *$' () *  UV%C*-.4>86*,:*,>@**@dB`z``6*,FH>C()C* CI 8J 2K 8 L & _a bcd e+i8jBkML *$P  () *  QR s tN3*-.U686*,:*,>@**@dB*H>3()3* 3I3QR 'J  K "{| }~"-2 56{!`;@@< `<!V W   X+-*HL+*H*:+\*@M,*@*:,a -()(cd&  $,]bef1'*+`*Hj6d*Hp+s4t 1()1u1v 1w **xy;6kzc|c6*+`*Hj6*HpH#~ &t ;();u;v ; ;&-99h K=`6*+`j6``6d6  W+f 2t 3 $ $ K()KK K KK &  $+2=@@  RL`6*+`j6 (kzc|c6   ` d6  W p At B  0 0 ~ R()RRR R RR &  0: A M PPf<*+`*Hj6d6d*HW*H*:*Y:+R( !t f()fufv fw fE!6 &2>?#E$J%U'](e) ?] MH*+`*Hj6kzc|c6 d*HW*HR4 '$~ M()MuMv M MM"567'8.9=;I<K?K"/*: ()Cgh6A h z*B~ () `