Detailed information about 89.20.208.0/20