Detailed information about 209.131.64.0/20