Detailed information about 63.167.208.0/20