Detailed information about 113.70.64.0/18