Detailed information about 94.244.64.0/18