Detailed information about 134.223.128.0/20