Detailed information about 194.254.160.0/20