Ptt's homepage has been moved to:
http://ptt.tnttemmanuel.org