Detailed information about 209.64.224.0/20