Detailed information about 149.254.128.0/18