Detailed information about 222.28.128.0/20