Detailed information about 202.134.32.0/20