Detailed information about 142.59.128.0/19