3 R S TU SV S WX Y Z [ \ ]^ #_ #` a bc de f g h #c ijk pieceIterator PieceIterator InnerClasses2Lcom/google/protobuf/RopeByteString$PieceIterator; currentPiecemLeafByteString/Lcom/google/protobuf/ByteString$LeafByteString;currentPieceSizeIcurrentPieceIndexcurrentPieceOffsetInRopemarkthis$0$Lcom/google/protobuf/RopeByteString;'(Lcom/google/protobuf/RopeByteString;)VCodeLineNumberTableLocalVariableTablethisRopeInputStream4Lcom/google/protobuf/RopeByteString$RopeInputStream;read([BII)Ib[Boffsetlength StackMapTableskip(J)JJreadSkipInternalcurrentPieceRemainingcountbytesRemaining()I Exceptionsn available bytesRead markSupported()Z(I)VreadAheadLimitreset()V initializeadvanceIfCurrentPieceFullyRead SourceFileRopeByteString.java +, -M NMjava/lang/NullPointerException#java/lang/IndexOutOfBoundsException ?6java/lang/Integer OM "% &' ('o pq rs tu )'v wC *'0com/google/protobuf/RopeByteString$PieceIterator -y ! z{ |I2com/google/protobuf/RopeByteString$RopeInputStreamjava/io/InputStream}-com/google/protobuf/ByteString$LeafByteStringjava/io/IOExceptionjava/lang/Mathmin(II)IcopyTo([BIII)VbyteAt(I)B"com/google/protobuf/RopeByteStringsize~I(Lcom/google/protobuf/ByteString;Lcom/google/protobuf/RopeByteString$1;)Vnext1()Lcom/google/protobuf/ByteString$LeafByteString;hasNextcom/google/protobuf/ByteString$com/google/protobuf/RopeByteString$1 !"%&'(')'*'+, -./@*+**0* + ,1 2456/,+ Y +d Y*+001 23$51*,24,78,9',:'; <=/r$ Y  @*0:;<=?1$24$:>; ?6/a6W* * F**d66+* +*`=*Y`d6d0>LMN OPRW&X/Y3ZB[G]R^Y_\b1H&3@'/*A'a24a78a9'a:'^B';+5C/c$* * * *YZ`~0gh i k1 $24; DEFC/L**`<*d0 q r124 G'DEHI/,0w1 24*J/F***`0 } ~124K'!LM/B***W01 24NM/o1*Y*** ** **0&+01 124OM/R* M**B*Y*`**** **  * *0& $.9GLQ1 R24;G PQ "b#l$b3x