Detailed information about 131.39.128.0/20