protected override void Dispose(bool disposing)
 {
     try {
         if (disposing)
         {
             if (_strm0 != null)
             {
                 _strm0.Close();
             }
             if (_inquiry != null)
             {
                 _inquiry.Dispose();
             }
         }
     } finally {
         base.Dispose(disposing);
     }
 }