Detailed information about 88.211.128.0/18