Detailed information about 173.86.208.0/20