Detailed information about 209.166.128.0/20