Detailed information about 177.64.224.0/19