Detailed information about 190.68.144.0/20