Detailed information about 167.68.144.0/20