Detailed information about 194.193.144.0/20