Detailed information about 193.39.32.0/20