Detailed information about 134.67.160.0/19