Detailed information about 80.227.64.0/19