Detailed information about 212.26.144.0/20