Detailed information about 69.76.64.0/20