3Q 4 5678 9: ;< =/ >?@ AB CD InnerClasses()VCodeLineNumberTableLocalVariableTablethis%Lcom/google/protobuf/AllocatedBuffer; hasNioBuffer()ZhasArray nioBuffer()Ljava/nio/ByteBuffer;array()[B arrayOffset()Iposition((I)Lcom/google/protobuf/AllocatedBuffer;limit remainingwrap)([B)Lcom/google/protobuf/AllocatedBuffer;bytes[B+([BII)Lcom/google/protobuf/AllocatedBuffer;offsetIlength StackMapTable<(Ljava/nio/ByteBuffer;)Lcom/google/protobuf/AllocatedBuffer;bufferLjava/nio/ByteBuffer; wrapNoCheck SourceFileAllocatedBuffer.java  1)#java/lang/IndexOutOfBoundsException%bytes.length=%d, offset=%d, length=%djava/lang/ObjectE FGH IJ KL MN%com/google/protobuf/AllocatedBuffer$1 O%com/google/protobuf/AllocatedBuffer$2 P#com/google/protobuf/AllocatedBufferjava/lang/IntegervalueOf(I)Ljava/lang/Integer;java/lang/Stringformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;(Ljava/lang/String;)Vcom/google/protobuf/Internal checkNotNull8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;(Ljava/nio/ByteBuffer;)V([BII)V /**  ! !"# $ %&2** '( %)> `**YY*SYSYS*7 >'(>*+>,+-& %.>* W Y*   /0 1)I Y*  '( *+ ,+23