Detailed information about 130.215.64.0/18