Detailed information about 82.130.64.0/18