Detailed information about 77.119.128.0/20