Detailed information about 173.252.128.0/18