Detailed information about 96.39.208.0/20