Detailed information about 177.18.224.0/19