$42 billion internet program