Êþº¾1k8org/elasticsearch/common/netty/channel/DefaultFileRegionjava/lang/Object1org/elasticsearch/common/netty/channel/FileRegionDefaultFileRegion.javalogger7Lorg/elasticsearch/common/netty/logging/InternalLogger;fileLjava/nio/channels/FileChannel;positionJcountreleaseAfterTransferZ$(Ljava/nio/channels/FileChannel;JJ)V%(Ljava/nio/channels/FileChannel;JJZ)V  this:Lorg/elasticsearch/common/netty/channel/DefaultFileRegion;()V        ! getPosition()JgetCount()Z transferTo+(Ljava/nio/channels/WritableByteChannel;J)Jjava/io/IOException)"java/lang/IllegalArgumentException+java/lang/StringBuilder- .position out of range: 0append-(Ljava/lang/String;)Ljava/lang/StringBuilder; 23 .4(J)Ljava/lang/StringBuilder; 26 .7 (expected: 0 - 9(C)Ljava/lang/StringBuilder; 2; .<toString()Ljava/lang/String; >? .@(Ljava/lang/String;)V B ,Cjava/nio/channels/FileChannelE,(JJLjava/nio/channels/WritableByteChannel;)J 'G FHtarget'Ljava/nio/channels/WritableByteChannel;releaseExternalResourcesclose M FN  P5org/elasticsearch/common/netty/logging/InternalLoggerR isWarnEnabled T& SUFailed to close a file.Wwarn*(Ljava/lang/String;Ljava/lang/Throwable;)V YZ S[eLjava/io/IOException;