Detailed information about 69.67.64.0/20