3  >@ ,        , ,   (   ,  9 , 3  ( 7  InnerClassesbufferLjava/nio/ByteBuffer;(Ljava/nio/ByteBuffer;)VCodeLineNumberTableLocalVariableTablethis#Lcom/google/protobuf/NioByteString; writeReplace()Ljava/lang/Object; readObject(Ljava/io/ObjectInputStream;)VinLjava/io/ObjectInputStream; ExceptionsbyteAt(I)Be*Ljava/lang/ArrayIndexOutOfBoundsException;%Ljava/lang/IndexOutOfBoundsException;indexI StackMapTableinternalByteAtsize()I substring$(II)Lcom/google/protobuf/ByteString;slice beginIndexendIndexcopyToInternal([BIII)Vtarget[B sourceOffset targetOffset numberToCopycopyTowriteTo(Ljava/io/OutputStream;)VoutLjava/io/OutputStream; equalsRange%(Lcom/google/protobuf/ByteString;II)Zother Lcom/google/protobuf/ByteString;offsetlengthwriteToInternal(Ljava/io/OutputStream;II)V bufferOffset numberToWrite#(Lcom/google/protobuf/ByteOutput;)Voutput Lcom/google/protobuf/ByteOutput;asReadOnlyByteBuffer()Ljava/nio/ByteBuffer;asReadOnlyByteBufferList()Ljava/util/List; Signature)()Ljava/util/List;toStringInternal.(Ljava/nio/charset/Charset;)Ljava/lang/String;bytescharsetLjava/nio/charset/Charset;f isValidUtf8()ZpartialIsValidUtf8(III)Istateequals(Ljava/lang/Object;)ZLjava/lang/Object; otherString partialHashihnewInput()Ljava/io/InputStream; newCodedInput(()Lcom/google/protobuf/CodedInputStream;(II)Ljava/nio/ByteBuffer; access$000:(Lcom/google/protobuf/NioByteString;)Ljava/nio/ByteBuffer;x0 SourceFileNioByteString.java @A B  `} java/io/InvalidObjectException9NioByteString instances are not to be serialized directly B R(java/lang/ArrayIndexOutOfBoundsException#java/lang/IndexOutOfBoundsException QR ] `!com/google/protobuf/NioByteString BC  ^_ ] ]    C } |}  java/lang/String B    com/google/protobuf/ByteString \]"com/google/protobuf/RopeByteString#com/google/protobuf/NioByteString$1 B  ]"java/lang/IllegalArgumentExceptionInvalid indices [%d, %d]java/lang/Object   -com/google/protobuf/ByteString$LeafByteStringLeafByteStringjava/io/IOException()Vcom/google/protobuf/Internal checkNotNull8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;java/nio/ByteBufferjava/nio/ByteOrder nativeOrder()Ljava/nio/ByteOrder;order+(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer;copyFrom7(Ljava/nio/ByteBuffer;)Lcom/google/protobuf/ByteString;(Ljava/lang/String;)Vget getMessage()Ljava/lang/String; remainingjava/nio/Bufferposition(I)Ljava/nio/Buffer;([BII)Ljava/nio/ByteBuffer;put,(Ljava/nio/ByteBuffer;)Ljava/nio/ByteBuffer; toByteArray()[Bjava/io/OutputStreamwrite([B)VhasArray arrayOffsetarray([BII)V$com/google/protobuf/ByteBufferWriter.(Ljava/nio/ByteBuffer;Ljava/io/OutputStream;)Vcom/google/protobuf/ByteOutput writeLazyasReadOnlyBufferjava/util/Collections singletonList$(Ljava/lang/Object;)Ljava/util/List;!([BIILjava/nio/charset/Charset;)Vcom/google/protobuf/Utf8(Ljava/nio/ByteBuffer;)Z(ILjava/nio/ByteBuffer;II)I&(Lcom/google/protobuf/NioByteString;)V$com/google/protobuf/CodedInputStream newInstance>(Ljava/nio/ByteBuffer;Z)Lcom/google/protobuf/CodedInputStream;limitjava/lang/IntegervalueOf(I)Ljava/lang/Integer;format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;0>@ABCDZ*+W*+E45 89FGH@AIJD5 *E@F  GHKLD> Y EEF GH MNOPQRD* M,M Y,  EM N O P QF* ST SUGHVWX IYBZ[RD:*EYFGHVW\]D2*E^F GH^_D *NY-N-N Y- EdefghiF> `AST SU GH aW bWX PYBZcdD*:W+WEp qrsF>GHefgWhWiW `AjCDE +*WE w xF GH eAklDA +*E |}F GH mnOPopDZ*+`EF*GHqrsWtWuvD9*%** ``6+*!"*`+#E +,8F4wW9GH9mn9gW9xWX,OPkyDD +*$E  F GH z{OP|}D2*%EF GH~D2*&'EF GHDF*'*!M** `>*6*M>,6(Y,+)E" ".359FRf" sW+tWFGHF3f5sW9 tWX . D2**EF GHDU *`+EF* GH W sW tWDZ+*+,+,M*-,.*-+*+/+0 +*1*,2/E: ")+2AHNF ZGHZqErX  D"6`h* `<E  F4W"GH"W"sW"tWX D3 3Y*4EF  GHD3 *5EF  GH`D`* *6"7Y89Y:SY:S;<*N-* dW-* d=W-E(: B!P"^#F*`GH`aW`bWB`AXD/*E1F H?3>,