Detailed information about 79.140.160.0/20