Detailed information about 88.81.160.0/19