Detailed information about 64.254.0.0/20