Detailed information about 189.105.64.0/18