Detailed information about 166.215.176.0/20