Detailed information about 194.170.64.0/18