_bufferedReader = new BufferedReader(new InputStreamReader(new InflaterInputStream(_path.openRead(), new Inflater())));
try { _bufferedReader = new BufferedReader( new InputStreamReader(new GZIPInputStream(_path.openRead())) ); } catch(IOException e) {  _bufferedReader = new BufferedReader( new InputStreamReader(_path.openRead()) ); }
  private void getBufferedReader()    throws IOException  {    BufferedReader bufferedReader = _bufferedReader;    _bufferedReader = null;    if (bufferedReader != null)      bufferedReader.close();    _bufferedReader = new BufferedReader(new InputStreamReader(new InflaterInputStream(_path.openRead(), new Inflater())));  }