Detailed information about 149.232.128.0/18