Detailed information about 188.115.128.0/18