Detailed information about 209.87.32.0/20