Detailed information about 61.114.160.0/20