Detailed information about 94.196.64.0/20