Detailed information about 95.140.160.0/20