RIPE NCC Annual Report 2004 Author: RIPE NCC Document ID: ripe-346 Date: May 2005 ------------------------------------------