VimUnDofDq?Ga 9& return totalLength + bufferLength;.&O0_O5_   v Omodule.exports = Class;function Class() {5_  v Op5_vO%Class.prototype.method = function() {5_vO+StreamCache.prototype.method = function() {5_vO)StreamCache.prototype.pioe = function() {5_vOX 5_ vO[  5_ vO^ p  5_ vO_ %Class.prototype.method = function() {5_ vOa +StreamCache.prototype.method = function() {5_ vOb5_  vOc 5_ vOd5_vOo 5_vOp5_'vOq *StreamCache.prototype.write = function() {5_vOs   5_   vOw   5_  vO=5_  vO=5_vO>var var = require('module');5_vO?var Stream = require('module');5_$vOC5_vODvar var = require('module');5_vOEvar Util = require('module');5_VOF&var Stream = require('stream').Stream;var Util = require('util');5_VOH5_VONUtil.inherits(Stream);5_VOP 5_ VOU 5_! VO5_ "!&VO)StreamCache.prototype.pipe = function() {5_!#")VO  5_"$#VO5_#%$VO 5_$&%VO 5_%'&VO  5_&('VO }5_')(VO 5_(*)VO5_)+*VO5_*,+!VO$ this._buffers.forEach(function() {5_+-,&VO 5_,.-VO dest.write5_-/.VO  this._buffers.forEach();* this._buffers.forEach(function(buffer) { });5_.0/VO$/ this._buffers.forEach(dest.write.bind(dest));5_/10VO% 5_021VO% 5_132vO% console.log(var);5_243!vO' $ this._buffers.forEach(function() {5_354vO6  this._buffers.push();5_465vO9 5_576vO: console.log(var);5_687vO;  console.log('yes');5_798vO console.log(buffer);5_8:9vO 5_9;: vO 5_:<;vO var self = this;5_;=<vO self._5_<>=vO 5_=?>vO[p5_>@?vO\%Class.prototype.method = function() {5_?A@vO^+StreamCache.prototype.method = function() {5_@BAvO`5_ACBvO console.log('yes', buffer);5_BDC vO   5_CEDvO! 5_DFEvO(  }5_EGFvO) 5_FHGvO)5_GIHvO*5_HJIvO+" this._dests.forEach(function() {5_IKJ$vO,  5_JLKvO/ buffer.write(5_KMLvO/  5_LNMvO2 ( this._dests.forEach(function(buffer) {5_MONvO3  dest5_NPOvO4 destd5_OQPvO4  5_PRQvO; #!!! ! 5_QSR"vO?!## }5_RTS!vO@ ! 5_SWT vO@ ""5_TXUW!vO  !5_WYX vO  ""5_XZY!vO  !5_Y[Z vO!"" this._dests.forEach(function() {5_Z\[ "vO "#  ""5_[]\vO$ #5_\^]$!!vO#$'& $&%5_]_^&!!vO*&(( &('5_^`_ !!vO/ )  (5__a`""vO9 * )5_`ba&&vO=5_acb%%vO=- ,5_bdc+&&vOB*+ this._dests = [];5_ced+&&vOB+-,5_dfe&&vO[.. -5_egfvO[. console.log(var);5_fhgvOb console.log(buffer);5_gihvOe-5_hji*vOy.-StreamCache.prototype.pipe = function(dest) {5_ikj2vOz/ .5_jlkvO|15_kmlvO}5_lnmvO}2 15_monvO2 throw Error();5_npovO2 throw Error('');5_oqpvO2. throw Error('StreamCache.NotSupported: ');5_prqvO29 throw Error('Buffer options are not supported yet.');5_qsrvO29 throw Error('pipe() options are not supported yet.');5_rts!vO2E throw Error('StreamCache#pipe() options are not supported yet.');5_sut!vO2D throw Error('StreamCache#pipe) options are not supported yet.');5_txu!vO%2C throw Error('StreamCache#pipe options are not supported yet.');5_uyvxvO33 25_xzyvO&3 console.log(var);5_y{zvO console.log(dest, buffer);5_z|{vO33 25_{}|vO'3 console.log(var);5_|~}vO(35_}~ vO)4" console.log(this._dests.length);5_~$vO!*$&5 $&45_vOb+ 5 this._ended = true;5_vO~- console.log(this._dests.length, buffer+'');5_vO~,5_* VOv,/5+-p*-4*,35_,,,vOw+-7%Class.prototype.method = function() {5_,,,vOy+-7+StreamCache.prototype.method = function() {5_-,,vO{,-5_,,,vO{-07,.7 ,.65_/,,vO.09 }5_.,,vO-. 5_-,,vO-/85_.,,vO-.5_-,,vO,.8# this._buffers.reduce(function() {5_-',,vO,.8* return this._buffers.reduce(function() {5_-',,vO,.8> return this._buffers.reduce(function(length, bufferLength) {5_-1,,vO/-/9 -/85_-4O,.9C return this._buffers.reduce(function(totalLength, bufferLength) {5_.&O-/9& return totalLength + bufferLength;5_.&O-/9( return totalLength + bufferLength;bb5_.&O-/9' return totalLength + bufferLength;b5_.O0-/9& return totalLength + bufferLength;5_.O-/95_uwxv#vO2E throw Error('StreamCache#pipe: `options are not supported yet.');5_vw+vO!2F throw Error('StreamCache#pipe: `options` are not supported yet.');5_TVWU vOW!5_UV vOX!5