Detailed information about 193.252.176.0/20