Detailed information about 92.187.160.0/20