Detailed information about 148.245.96.0/20