Detailed information about 177.149.208.0/20