Detailed information about 68.183.144.0/20