Detailed information about 159.175.192.0/18