Detailed information about 209.88.208.0/20