Detailed information about 149.143.128.0/18