Detailed information about 159.175.0.0/18