Detailed information about 94.27.64.0/18