Detailed information about 149.182.128.0/18