Detailed information about 177.14.96.0/19