Detailed information about 94.188.64.0/18