Detailed information about 161.29.128.0/20