Detailed information about 61.80.144.0/20