Detailed information about 69.44.64.0/20