Detailed information about 81.70.192.0/18