Detailed information about 20.32.176.0/20