Detailed information about 70.82.64.0/18