Detailed information about 102.88.64.0/18