Detailed information about 175.139.64.0/18