Detailed information about 42.108.64.0/18