Detailed information about 63.220.160.0/19