Detailed information about 94.58.128.0/18