Detailed information about 156.255.192.0/20