Detailed information about 158.72.144.0/20