Detailed information about 188.73.64.0/18