Detailed information about 187.39.240.0/20