HathiTrust Digital Library: Coorperation for Preservation