Detailed information about 161.77.16.0/20