Detailed information about 132.130.64.0/18