CIFNET Annual Report 2003-04 (CIFNET, 2004)