Detailed information about 155.27.160.0/19