Detailed information about 136.29.64.0/18