Detailed information about 80.94.160.0/20