Detailed information about 82.113.112.0/20