Detailed information about 77.70.224.0/20