Detailed information about 134.243.224.0/20