Detailed information about 123.95.176.0/20