3pF? G H IJK L MN O MP Q MR MS MT U MV MW MX MY MZ M[ M\]bufferLjava/nio/ByteBuffer;onHeapZ increasingFDEFAULT_INCREASING_FACTOR ConstantValue(I)VCodeLineNumberTableLocalVariableTablethis/Lcom/jmatio/io/stream/ByteBufferedOutputStream;sizeI(IZ)V(IF)V increasingBy(IFZ)V StackMapTableFwrite([BII)Vcapacityb[BofflenpositionlimitnewTotalJ4 Exceptions^increase newBuffer newCapacity_()J()Ljava/nio/ByteBuffer; SourceFileByteBufferedOutputStream.java-com/jmatio/io/stream/ByteBufferedOutputStream !- !` "java/lang/IllegalArgumentException*Increasing Factor must be greater than 1.0 !a_ bc  dc  7e 8e 2e >" fg hi fj 8k lm fn om)com/jmatio/io/stream/BufferedOutputStreamjava/io/IOExceptionjava/nio/ByteBuffer()V(Ljava/lang/String;)Vallocate(I)Ljava/nio/ByteBuffer;allocateDirect()Iput([BII)Ljava/nio/ByteBuffer; hasRemaining()Z(B)Ljava/nio/ByteBuffer;(I)Ljava/nio/Buffer;rewind()Ljava/nio/Buffer;,(Ljava/nio/ByteBuffer;)Ljava/nio/ByteBuffer;clear!  !"#A *$ % &' ()!*#K *$ %  &' () !+#J*$$  !% &'(),!-#7**$ Y* * * $& $ %')+)/1162%*7&'7()7,7./01# [* 6* 6`70* *j6*j6** +W$* 7 8:;"=2>;@ICOFZG%R22)[&'[34[5)[6) R7)I8)B9:.2/;<=0"#p'* ** *j* W$L NP&Q%'&''3).<=>"#B* * W* W*  M M,* W* W*, $& UVY[&_+b4c<dAe%*#?B&'B@)+?. &A(B#3 * $j%  &'2B#3 * $o%  &'C#/* $t% &'DE