Detailed information about 193.115.128.0/18