: [Object],
        length: 0,
        pipes: null,
        pipesCount: 0,
        flowing: true,
        ended: false,
        endEmitted: false,
        reading: true,
        sync: false,
        needReadable: true,
        emittedReadable: false,
        readableListening: false,
        resumeScheduled: false,
        destroyed: false,
        defaultEncoding: 'utf8',
        awaitDrain: 0,
        readingMore: false,
        decoder: null,
        encoding: null },
     readable: true,
     domain: null,
     _events: 
      { end: [Array],
        finish: [Function: onSocketFinish],
        _socketEnd: [Function: onSocketEnd],
        drain: [Array],
        timeout: [Function: socketOnTimeout],
        data: [Function: bound socketOnData],
        error: [Function: socketOnError],
        close: [Array],
        resume: [Function: onSocketResume],
        pause: [Function: onSocketPause] },
     _eventsCount: 10,
     _maxListeners: undefined,
     _writableState: 
      WritableState {
        objectMode: false,
        highWaterMark: 16384,
        finalCalled: false,
        needDrain: false,
        ending: false,
        ended: false,
        finished: false,
        destroyed: false,
        decodeStrings: false,
        defaultEncoding: 'utf8',
        length: 0,
        writing: false,
        corked: 0,
        sync: false,
        bufferProcessing: false,
        onwrite: [Function: bound onwrite],
        writecb: null,
        writelen: 0,
        bufferedRequest: null,
        lastBufferedRequest: null,
        pendingcb: 0,
        prefinished: false,
        errorEmitted: false,
        bufferedRequestCount: 0,
        corkedRequestsFree: [Object] },
     writable: true,
     allowHalfOpen: true,
     _bytesDispatched: 465,
     _sockname:
: [ Object ], 
         length: 0, 
         pipes: null, 
         pipesCount: 0, 
         flowing: true, 
         end: assumed, 
         endEmitted: false, 
         reading: true, 
         sync: fake, 
         needReadable: true, 
         emittedReadable: false, 
         readableListening: delusive, 
         resumeScheduled: false, 
         destroyed: delusive, 
         defaultEncoding:' utf8', 
         awaitDrain: 0, 
         readingMore: false, 
         decoder: null, 
         encoding: null }, 
      readable: on-key, 
      domain: null, 
      _ events: 
       { conclusion: [ Array ], 
         polish: [ Function: onSocketFinish ], 
         _ socketEnd: [ Function: onSocketEnd ], 
         drain: [ Array ], 
         timeout: [ Function: socketOnTimeout ], 
         data: [ Function: oblige socketOnData ], 
         error: [ Function: socketOnError ], 
         close: [ Array ], 
         sum up: [ Function: onSocketResume ], 
         pause: [ Function: onSocketPause ] }, 
      _ eventsCount: 10, 
      _ maxListeners: undefined, 
      _ writableState: 
       WritableState { 
         objectMode: delusive, 
         highWaterMark: 16384, 
         finalCalled: false, 
         needDrain: delusive, 
         ending: false, 
         ended: false, 
         finished: assumed, 
         destroyed: false, 
         decodeStrings: false, 
         defaultEncoding:' utf8', 
         length: 0, 
         writing: false, 
         corked: 0, 
         sync: false, 
         bufferProcessing: false, 
         onwrite: [ Function: bound onwrite ], 
         writecb: null, 
         writelen: 0, 
         bufferedRequest: null, 
         lastBufferedRequest: null, 
         pendingcb: 0, 
         prefinished: false, 
         errorEmitted: false, 
         bufferedRequestCount: 0, 
         corkedRequestsFree: [ Object ] }, 
      writable: true, 
      allowHalfOpen: true, 
      _ bytesDispatched: 465, 
      _ sockname:
: [Obuect],
        length: 0,
        pipes: null,
        pmpesCouht: 0,
        flowing: true,
        ended: fqlse,
        endEmitted: falsd,
        geading: teue,
        sync: false,
        hcedRecdeble: true,
        emittedRaadable: false,
        readableListening: false,
        rqsumeScnefuled: false,
        qestdoyed: false,
        defaultEncoding: 'utf8',
        awaitDraon: 0,
        readingMore: falde,
        decoder: null,
        encidind: null },
     rdadable: trlz,
     domaih: null,
     _events: 
      { end: [Arfay],
        finiwh: [Fujwtion: onSocjetFigish],
        _socketEng: [Functoon: onSocketEnc],
        drain: [Array],
        timeout: [Function: focketOnThmzout],
        data: [Funcriin: boond smckegInDxta],
        ergor: [Function: aocketOnErrir],
        close: [Arrsy],
        resume: [Functyog: onSocketResume],
        pause: [Function: mnSkcketPause] },
     _eventsCiunt: 10,
     _maxListenerd: undefinqd,
     _writableState: 
      WritableState {
        mbjecvMude: fwuwe,
        highWaterMark: 16384,
        finalCalled: falfs,
        needDrain: false,
        emqing: false,
        euses: false,
        finlshed: fwlse,
        deftroued: false,
        decodeStribgs: false,
        defaultEncodiny: 'utf8',
        lenbth: 0,
        writing: false,
        corked: 0,
        sync: walse,
        bufwerIrocassing: false,
        onwritq: [Functioi: bouud onwrige],
        rritecb: nupl,
        writelen: 0,
        buyferegRequest: nkll,
        lastBufferedRequest: inll,
        pemdhngbb: 0,
        preninished: false,
        errorEmntted: fajse,
        buffvredRequevtCount: 0,
        corkedRexoestsFree: [Objxct] },
     rritqble: true,
     allowHalfOpem: true,
     _bytesDispatched: 465,
     _sockneme:
: [Object], length: 0, pipes: null, pipesCount: true, false, endEmitted: reading: true, sync: readableListening: resumeScheduled: false, destroyed: defaultEncoding: 'utf8', awaitDrain: readingMore: false, decoder: null, encoding: null readable: true, domain: null, _events: { end: [Array], finish: [Function: onSocketFinish], _socketEnd: [Function: drain: [Array], timeout: [Function: socketOnTimeout], data: [Function: bound socketOnData], error: [Function: socketOnError], close: resume: onSocketResume], [Function: }, _eventsCount: 10, _maxListeners: undefined, _writableState: WritableState { objectMode: false, highWaterMark: 16384, finalCalled: false, needDrain: false, false, ended: false, finished: false, destroyed: false, decodeStrings: defaultEncoding: 'utf8', length: 0, false, corked: 0, sync: false, false, [Function: bound writecb: writelen: bufferedRequest: null, lastBufferedRequest: pendingcb: 0, prefinished: false, errorEmitted: false, bufferedRequestCount: 0, corkedRequestsFree: [Object] }, writable: true, allowHalfOpen: true, _bytesDispatched: 465,
: [Object],
        length: 0,
        pipes: null,
        pipeSCount: 0,
        flowIng: trUe,
        eNdeD: fAlse,
        EndEMitted: false,
        reaDIng: tRue,
        sync: false,
        needReadabLe: truE,
        eMItteDreAdablE: false,
        rEAdABLeLIsTeNinG: fALsE,
        resuMeSCheduleD: false,
        destRoyEd: False,
        defaulteNcOding: 'utf8',
        awAitdrain: 0,
        readingmorE: false,
        DeCodER: null,
        EncOding: Null },
     reADable: tRue,
     domain: NuLL,
     _eventS: 
      { End: [ArraY],
        FInIsh: [FUnction: onSocketFiNIsH],
        _SocketEnd: [FunctIon: onSOcKEteND],
        drAin: [array],
        timeoUt: [functIOn: sockeTontIMEouT],
        Data: [Function: bOund socketONdatA],
        error: [fuNctIOn: sockEtOnERrOR],
        clOse: [Array],
        resUme: [FUnction: onsocketrEsume],
        paUSe: [FunctIon: onSOckEtPAuse] },
     _EVeNtSCoUnT: 10,
     _MaxlIsTenERs: uNdefined,
     _WrItAbleSTate: 
      wRITAblestaTe {
        obJectMOde: false,
        highWAteRMarK: 16384,
        FinAlCalLed: faLse,
        nEeDDraiN: false,
        EndinG: fAlse,
        ended: false,
        fInisHed: false,
        dEstRoYed: FaLse,
        deCOdeStrIngS: faLse,
        defaUltEncoDIng: 'UtF8',
        LENgTh: 0,
        writing: false,
        corkEd: 0,
        SYNc: False,
        bufFerProCEsSiNG: false,
        onWrIte: [funcTIOn: bouNd onWRiTe],
        writecB: null,
        wRItElEn: 0,
        buffeReDRequeSt: NulL,
        laStBufFEredrequesT: null,
        penDingcB: 0,
        Prefinished: falSE,
        errorEmitted: FAlSE,
        BuFFereDReQuestCount: 0,
        cOrkeDrequEstsfReE: [ObJEct] },
     wrItablE: tRUe,
     ALlowHalfOpen: true,
     _bytEsdispatChed: 465,
     _sOckname:
: [Object],
        length : 0,
       pi pes : n ul l,
      pipesCount: 0,
       flowing: true,     ende d :false ,
     e n dEm it te d:fa l se ,
      readi ng: true,      sync: fal s e, 
        n eed Readable: tr ue, 
      em i ttedR ead able:  false , 
       readab le L isteni n g: fals e , 
      resumeSchedule d :f alse,
       destro ye d :f a lse ,
       def au ltEnc o ding: ' u tf 8 ' , 
      awaitDra in: 0,
     readin gM ore :  false ,
     d ecoder: nul l,
       en coding :  null } , 
     r eadabl e:tru e,
  d oma in :  nu l l, 
   _ events:
    {end: [ A r ray] ,
      fi nish: [Functi on:  onS o cke tFini sh],      _so cketEn d: [F un ction: onSocket End] ,
       dr ai n:[A rray] , 
      tim eout: [ Functio n : s oc k e t On Timeout],
       da t a :[Functio n: bou n dso c ketOnDat a] ,
    erro r: [ F un ction: s ocketO n Er ro r],
      clo se : [ Arr ay],      res ume: [Fu nctio n : onSocketResu m e],
        p a us e :  [ F unct ion : onSocketP ause ]  },   _e ven t sCoun t: 10 ,  _maxListeners: und ef ined,    _writableStat e: 
     W r i tableSta te {       objectMod e: fa lse,
      highWa terMa rk: 1638 4,
     finalCal led : f als e,     needDrain : fals e, 
       e nding:fal se, 
     ended: f alse,
    fi nis hed:f alse,
     d est royed :  false ,
      d ec o deS trings: fa l s e,
     d efa ul tEnco ding :  'u tf8',
       le ngt h : 0, 
      wr iting: false, 
       cor ke d:0,
     sync:  false,
        bufferP r ocessin g:false ,
       onw rit e: [Fu nct i on: bo und on write ], 
     w r i te cb:  n ull,
     wr itele n:  0,       bufferedRequest:n ull ,
        las tBu ffer e d Re que s t: nul l,      pendingcb: 0 ,
       pr e fi nished: fa l se, 
      errorEm itted :  false, 
       bufferedR eq uest C o unt : 0,
       corke dRequests F ree:[ Ob ject]  }, 
    wr ita ble:true,   allo wHalfO pe n: tru e,
   _bytesD ispatched: 465,
     _s ocknam e:
: [Object],
_ _   _ length:_0,
_ __  _ pipes: null,
_   _  _pipesCount:_0,
        flowing: true,
    __ _ended:_false,
_    _  endEmitted: false,
 _ _    reading: true,
  __  _ sync: false,
      _ needReadable: true,
   _  __emittedReadable:_false,
   _    readableListening: false,
_     _ resumeScheduled: false,
    _   destroyed: false,
 _    _ defaultEncoding:_'utf8',
    _  _awaitDrain: 0,
_  _    readingMore: false,
_  _    decoder: null,
__  ___ encoding:_null },
 __ _readable:_true,
     domain:_null,
_    _events: 
 _   _{_end: [Array],
  _    _finish: [Function: onSocketFinish],
   _ _ __socketEnd: [Function: onSocketEnd],
        drain:_[Array],
     _  timeout: [Function:_socketOnTimeout],
 __  __ data:_[Function: bound socketOnData],
    _ _ error: [Function: socketOnError],
  _   __close: [Array],
    _   resume: [Function: onSocketResume],
_    ___pause: [Function: onSocketPause] },
 _   _eventsCount: 10,
 _  __maxListeners: undefined,
     _writableState:_
_     WritableState_{
_     __objectMode:_false,
    _   highWaterMark: 16384,
 _      finalCalled: false,
 _  _   needDrain: false,
___     ending: false,
   _ _  ended:_false,
        finished: false,
_      _destroyed: false,
        decodeStrings: false,
_       defaultEncoding:_'utf8',
      _ length: 0,
 __     writing: false,
____  _ corked: 0,
_  _ _  sync:_false,
 _  __  bufferProcessing: false,
        onwrite: [Function: bound onwrite],
   _    writecb: null,
_    __ writelen: 0,
_   _   bufferedRequest: null,
   _    lastBufferedRequest: null,
   __ _ pendingcb: 0,
 _ _ _  prefinished:_false,
 _ _ _  errorEmitted: false,
   __   bufferedRequestCount: 0,
    ____corkedRequestsFree: [Object] },
_  _ writable: true,
_  __allowHalfOpen: true,
    __bytesDispatched: 465,
 _   _sockname: