Detailed information about 213.217.128.0/18