Detailed information about 50.39.64.0/18