Detailed information about 176.225.64.0/20