Detailed information about 178.59.128.0/19