Detailed information about 176.29.32.0/19