Detailed information about 113.167.176.0/20