Detailed information about 102.160.176.0/20