Detailed information about 77.55.224.0/20