Detailed information about 154.197.144.0/20