Detailed information about 209.132.160.0/20