Detailed information about 97.95.176.0/20