Detailed information about 88.157.192.0/18