Detailed information about 138.44.208.0/20