Detailed information about 118.215.176.0/20