Detailed information about 42.159.64.0/18