Detailed information about 188.18.128.0/18