Detailed information about 222.60.128.0/20