Detailed information about 23.235.176.0/20