Detailed information about 83.144.208.0/20