public void Cleanup()
 {
     Client.Close();
     Thread.Abort();
 }