Detailed information about 101.32.176.0/20