Detailed information about 137.236.192.0/18