Detailed information about 154.197.192.0/18