Detailed information about 27.67.224.0/20