Detailed information about 161.68.144.0/20