Detailed information about 209.166.160.0/20