Detailed information about 83.165.64.0/18