Detailed information about 132.25.64.0/20