4m D E FG H FI J K FL FM N O FP FQ FR FS FT FU VW? XY T FZ F[\REALLOCATION_FACTORF ConstantValueinitialCapacityIinitialPositionbufferLjava/nio/ByteBuffer;(Ljava/nio/ByteBuffer;)VCodeLineNumberTableLocalVariableTablethis6Lorg/apache/kafka/common/utils/ByteBufferOutputStream;(I)V(IZ)V directBufferZ StackMapTable]writeb([BII)Vbytes[Bofflen sourceBuffer()Ljava/nio/ByteBuffer;position()I remaininglimitensureRemainingremainingBytesRequired expandBufferremainingRequired expandSizetemp SourceFileByteBufferOutputStream.java "^ !] 89  _9  "* `a ba "# <) cd ce :9 cf ;9 8g >)4org/apache/kafka/common/utils/ByteBufferOutputStreamh ij kl ;gjava/io/OutputStreamjava/nio/ByteBuffer()VcapacityallocateDirect(I)Ljava/nio/ByteBuffer;allocateput(B)Ljava/nio/ByteBuffer;([BII)Ljava/nio/ByteBuffer;,(Ljava/nio/ByteBuffer;)Ljava/nio/ByteBuffer;(I)Ljava/nio/Buffer;java/lang/Mathmax(II)Iflip()Ljava/nio/Buffer;! !"#$^**+*+*+%23 456&'( !")$?*% 9:&'("*$n*  % =>& '(+,-L./)$L* * W%ABC&'(0/1$a* *+ W%FGH&*'(2345/#$N*+ *+W%KLM&'(6! 7$/*%P& '(89$2*%T& '(:9$2*%X& '(;9$2*%\& '(8)$S**d *W%` ab&'(89$/*%i& '(<)$V**%t uv&'(=->)$Q*j*`= N*6*W-*W*W**W*-%& yz{$|,}5~?KP&4Q'(Q?8@3A!$-;BC